DataServiceContext.GetReadStream 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得指定實體的二元屬性資料,作為資料流。
多載
| 名稱 | Description |
|---|---|
| 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。
備註
此 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 代表了回應。
例外狀況
備註
此 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 代表了回應。
例外狀況
備註
acceptContentType參數應該是 Accept HTTP 標頭的有效值。
此 GetReadStream 方法會同步請求一個包含所 entity請求 二進位屬性的資料串流。
在 AtomPub 協定中,是 entity 媒體連結條目,二進位屬性是相關的媒體資源。
對於設定在 acceptContentType中的標頭,則不會進行任何驗證。 因此,不要以改變請求意義的方式更改這個 HTTP 標頭。