次の方法で共有


DataServiceContext.GetReadStream メソッド (Object)

指定されたエンティティに属しているバイナリ データ ストリームを取得します。

Silverlight の WCF Data Services 5.0 クライアントではサポートされていません。

名前空間:  System.Data.Services.Client
アセンブリ:  Microsoft.Data.Services.Client (Microsoft.Data.Services.Client.dll)

構文

'宣言
Public Function GetReadStream ( _
    entity As Object _
) As DataServiceStreamResponse
'使用
Dim instance As DataServiceContext
Dim entity As Object
Dim returnValue As DataServiceStreamResponse

returnValue = instance.GetReadStream(entity)
public DataServiceStreamResponse GetReadStream(
    Object entity
)
public:
DataServiceStreamResponse^ GetReadStream(
    Object^ entity
)
member GetReadStream : 
        entity:Object -> DataServiceStreamResponse 
public function GetReadStream(
    entity : Object
) : DataServiceStreamResponse

パラメーター

  • entity
    型: System.Object
    取得するバイナリ ストリームを持つエンティティ。

戻り値

型: System.Data.Services.Client.DataServiceStreamResponse
応答を表す DataServiceStreamResponse のインスタンス。

例外

例外 条件
ArgumentNullException

entity が nullNULL 参照 (Visual Basic では Nothing) です。

ArgumentException

entity はこの DataServiceContext によって追跡されません。

または

entity の状態が Added です。

または

entity はメディア リンク エントリではなく、関連するバイナリ ストリームがありません。

説明

GetReadStream メソッドは、要求された entity に属しているバイナリ データ ストリームを同期的に要求します。

AtomPub プロトコルでは、entity はメディア リンク エントリで、バイナリ ストリームは関連付けられたメディア リソースです。

関連項目

参照

DataServiceContext クラス

GetReadStream オーバーロード

System.Data.Services.Client 名前空間