matlab.net.http.io.GenericProvider クラス
名前空間: matlab.net.http.io
スーパークラス: matlab.net.http.io.ContentProvider
HTTP ペイロードの汎用の ContentProvider
説明
GenericProvider
オブジェクトは、ContentProvider
サブクラスを作成する代わりに関数で生成されたカスタム データをストリーミングする場合に使用します。
matlab.net.http.io.GenericProvider
クラスは handle
クラスです。
作成
説明
provider = GenericProvider(
は、関数 getDataFcn
)getDataFcn
を使用してデータのバッファーを取得する ContentProvider
を作成します。このコンストラクターは GetDataFcn
プロパティを getDataFcn
に設定します。
provider = GenericProvider(
は、値を getDataFcn
,contentLength
)contentLength
としてメッセージのヘッダーに Content-Length フィールドを追加します。この構文は、Content-Length フィールドをヘッダーに直接追加する代わりに使用します。この場合、getDataFcn
で stop=true
が設定されるまでの間に返されるデータの長さがこの長さと厳密に等しくなります。
provider = GenericProvider(
は追加のオプションを使用して getDataFcn
,contentLength
,bufferSize
)ContentProvider
を作成します。contentLength
が空でない場合、コンストラクターでデータの長さが設定されます。bufferSize
が空でない場合、コンストラクターでデータ バッファーの最大サイズが設定されます。
入力引数
プロパティ
メソッド
詳細
バージョン履歴
R2018a で導入