IDataServiceStreamProvider.GetReadStream メソッド
メディア リンク エントリである指定されたエンティティのメディア リソース データを格納するストリームを返します。
名前空間: System.Data.Services.Providers
アセンブリ: Microsoft.Data.Services (Microsoft.Data.Services.dll)
構文
'宣言
Function GetReadStream ( _
entity As Object, _
etag As String, _
checkETagForEquality As Nullable(Of Boolean), _
operationContext As DataServiceOperationContext _
) As Stream
'使用
Dim instance As IDataServiceStreamProvider
Dim entity As Object
Dim etag As String
Dim checkETagForEquality As Nullable(Of Boolean)
Dim operationContext As DataServiceOperationContext
Dim returnValue As Stream
returnValue = instance.GetReadStream(entity, _
etag, checkETagForEquality, operationContext)
Stream GetReadStream(
Object entity,
string etag,
Nullable<bool> checkETagForEquality,
DataServiceOperationContext operationContext
)
Stream^ GetReadStream(
Object^ entity,
String^ etag,
Nullable<bool> checkETagForEquality,
DataServiceOperationContext^ operationContext
)
abstract GetReadStream :
entity:Object *
etag:string *
checkETagForEquality:Nullable<bool> *
operationContext:DataServiceOperationContext -> Stream
function GetReadStream(
entity : Object,
etag : String,
checkETagForEquality : Nullable<boolean>,
operationContext : DataServiceOperationContext
) : Stream
パラメーター
- entity
型: System.Object
関連するメディア リソースを持つメディア リンク エントリであるエンティティ。
- etag
型: System.String
データ サービスに送信される HTTP 要求の一部として送信される eTag 値。
- checkETagForEquality
型: System.Nullable<Boolean>
データ サービスに発行された条件付き要求の種類を決定する null 許容の Boolean 値。eTag が If-Match ヘッダーで送信された場合は true。eTag が If-None-Match ヘッダーで送信された場合は false。要求が条件付きではなく、要求に eTag が含まれていなかった場合は nullNULL 参照 (Visual Basic では Nothing)。
- operationContext
型: System.Data.Services.DataServiceOperationContext
要求を処理するためにデータ サービスによって使用される DataServiceOperationContext インスタンス。
戻り値
型: System.IO.Stream
entity のバイナリ プロパティ データを格納するデータ Stream。
説明
eTag は、If-Match または If-None-Match ヘッダーの値です。
GetReadStream メソッドは、クライアントが指定された entity (メディア リンク エントリ) のメディア リソースを要求したときに、データ サービスがクライアントに返すストリームを取得するために、データ サービス ランタイムによって呼び出されます。 詳細については、「ストリーミング プロバイダー (WCF Data Services)」を参照してください。