DataServiceContext.GetReadStream メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したエンティティのバイナリ プロパティ データをデータ ストリームとして取得します。
オーバーロード
| 名前 | 説明 |
|---|---|
| GetReadStream(Object) |
指定したエンティティのバイナリ プロパティ データをデータ ストリームとして取得します。 |
| GetReadStream(Object, DataServiceRequestArgs) |
指定したエンティティのバイナリ プロパティ データを、指定したメッセージ ヘッダーと共にデータ ストリームとして取得します。 |
| GetReadStream(Object, String) |
指定した Accept メッセージ ヘッダーを使用して、指定したエンティティのバイナリ プロパティ データをデータ ストリームとして取得します。 |
GetReadStream(Object)
指定したエンティティのバイナリ プロパティ データをデータ ストリームとして取得します。
public:
System::Data::Services::Client::DataServiceStreamResponse ^ GetReadStream(System::Object ^ entity);
public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity);
member this.GetReadStream : obj -> System.Data.Services.Client.DataServiceStreamResponse
Public Function GetReadStream (entity As Object) As DataServiceStreamResponse
パラメーター
- entity
- Object
取得するバイナリ プロパティを持つエンティティ。
返品
応答を表す DataServiceStreamResponse のインスタンス。
例外
entity は null です。
このentityでは、DataServiceContextは追跡されません。
-又は-
entityはAdded状態です。
-又は-
entityはメディア リンク エントリではなく、バイナリ プロパティを持っていません。
注釈
GetReadStream メソッドは、要求されたentityのバイナリ プロパティを含むデータ ストリームを同期的に要求します。
AtomPub プロトコルでは、 entity はメディア リンク エントリであり、バイナリ プロパティは関連するメディア リソースです。
適用対象
GetReadStream(Object, DataServiceRequestArgs)
指定したエンティティのバイナリ プロパティ データを、指定したメッセージ ヘッダーと共にデータ ストリームとして取得します。
public:
System::Data::Services::Client::DataServiceStreamResponse ^ GetReadStream(System::Object ^ entity, System::Data::Services::Client::DataServiceRequestArgs ^ args);
public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args);
member this.GetReadStream : obj * System.Data.Services.Client.DataServiceRequestArgs -> System.Data.Services.Client.DataServiceStreamResponse
Public Function GetReadStream (entity As Object, args As DataServiceRequestArgs) As DataServiceStreamResponse
パラメーター
- entity
- Object
取得するバイナリ プロパティを持つエンティティ。
HTTP 要求メッセージの設定 DataServiceRequestArgs 含むクラスのインスタンス。
返品
応答を表す DataServiceStreamResponse のインスタンス。
例外
このentityでは、DataServiceContextは追跡されません。
-又は-
entityはAdded状態です。
-又は-
entityはメディア リンク エントリではなく、バイナリ プロパティを持っていません。
注釈
GetReadStream メソッドは、要求されたentityのバイナリ プロパティを含むデータ ストリームを同期的に要求します。
AtomPub プロトコルでは、 entity はメディア リンク エントリであり、バイナリ プロパティは関連するメディア リソースです。
argsで設定されているヘッダーに対して検証は実行されません。 したがって、要求の意味を変更する方法で HTTP ヘッダーを変更しないでください。
適用対象
GetReadStream(Object, String)
指定した Accept メッセージ ヘッダーを使用して、指定したエンティティのバイナリ プロパティ データをデータ ストリームとして取得します。
public:
System::Data::Services::Client::DataServiceStreamResponse ^ GetReadStream(System::Object ^ entity, System::String ^ acceptContentType);
public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType);
member this.GetReadStream : obj * string -> System.Data.Services.Client.DataServiceStreamResponse
Public Function GetReadStream (entity As Object, acceptContentType As String) As DataServiceStreamResponse
パラメーター
- entity
- Object
取得するバイナリ プロパティを持つエンティティ。
- acceptContentType
- String
Accept ヘッダーで指定された、データ サービスから要求されたデータのコンテンツ タイプ。
返品
応答を表す DataServiceStreamResponse のインスタンス。
例外
このentityでは、DataServiceContextは追跡されません。
-又は-
entityはAdded状態です。
-又は-
entityはメディア リンク エントリではなく、バイナリ プロパティを持っていません。
注釈
acceptContentType パラメーターは、Accept HTTP ヘッダーの有効な値である必要があります。
GetReadStream メソッドは、要求されたentityのバイナリ プロパティを含むデータ ストリームを同期的に要求します。
AtomPub プロトコルでは、 entity はメディア リンク エントリであり、バイナリ プロパティは関連するメディア リソースです。
acceptContentTypeで設定されているヘッダーに対して検証は実行されません。 したがって、要求の意味を変更する方法でこの HTTP ヘッダーを変更しないでください。