IDataServiceStreamProvider.GetReadStreamUri 方法
傳回 URI,這個 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
具有相關媒體資源之媒體連結項目的實體。
- operationContext
型別:System.Data.Services.DataServiceOperationContext
資料服務用來處理要求的 DataServiceOperationContext 執行個體。
傳回值
型別:System.Uri
用來要求二進位資料流的 Uri 值。
備註
GetReadStreamUri 方法是透過資料服務執行階段呼叫,用來取得 URI,當用戶端進行媒體資源的擷取要求 (亦即 GET) 時,用戶端應該使用這個 URI。
GetReadStreamUri 方法實作傳回的 Uri 值是當做媒體連結項目中的編輯媒體連結使用,用來參考媒體資源的位置。
當此方法實作傳回 null 時,資料服務將會建構一個預設的 Uri,這通常是附加 /$value 之實體的 URI。