IDataServiceStreamProvider.GetReadStreamUri メソッド

指定されたエンティティに属するメディア リソースを要求するために使用される URI を返します。

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

構文

'宣言
Function GetReadStreamUri ( _
    entity As Object, _
    operationContext As DataServiceOperationContext _
) As Uri
'使用
Dim instance As IDataServiceStreamProvider
Dim entity As Object
Dim operationContext As DataServiceOperationContext
Dim returnValue As Uri

returnValue = instance.GetReadStreamUri(entity, _
    operationContext)
Uri GetReadStreamUri(
    Object entity,
    DataServiceOperationContext operationContext
)
Uri^ GetReadStreamUri(
    Object^ entity, 
    DataServiceOperationContext^ operationContext
)
abstract GetReadStreamUri : 
        entity:Object * 
        operationContext:DataServiceOperationContext -> Uri 
function GetReadStreamUri(
    entity : Object, 
    operationContext : DataServiceOperationContext
) : Uri

パラメーター

  • entity
    型: System.Object
    関連するメディア リソースを持つメディア リンク エントリであるエンティティ。

戻り値

型: System.Uri
バイナリ データ ストリームを要求するために使用される Uri 値。

説明

GetReadStreamUri メソッドは、メディア リソースに対して取得 (つまり、GET) 要求を実行するときにクライアントが使用する必要がある URI を取得するために、データ サービス ランタイムによって呼び出されます。

GetReadStreamUri メソッドの実装によって返される Uri 値は、メディア リソースの場所を参照する、メディア リンク エントリの編集メディア リンクとして使用されます。

メソッドの実装が null を返すと、データ サービスは既定の Uri を構築します。これは、通常はエンティティの URI に /$value が付加された形になります。

関連項目

参照

IDataServiceStreamProvider インターフェイス

System.Data.Services.Providers 名前空間