IDataServiceStreamProvider.GetReadStreamUri 方法

定义

返回用于请求属于指定实体的媒体资源的 URI。

public:
 Uri ^ GetReadStreamUri(System::Object ^ entity, System::Data::Services::DataServiceOperationContext ^ operationContext);
public Uri GetReadStreamUri (object entity, System.Data.Services.DataServiceOperationContext operationContext);
abstract member GetReadStreamUri : obj * System.Data.Services.DataServiceOperationContext -> Uri
Public Function GetReadStreamUri (entity As Object, operationContext As DataServiceOperationContext) As Uri

参数

entity
Object

作为具有相关媒体资源的媒体链接项的实体。

operationContext
DataServiceOperationContext

数据服务用来处理请求的 DataServiceOperationContext 实例。

返回

Uri

用于请求二进制数据流的 Uri 值。

注解

GetReadStreamUri数据服务运行时调用 方法以获取客户端在检索 (即 GET) 媒体资源请求时应使用的 URI。

通过 Uri 方法实现返回的 GetReadStreamUri 值将用作媒体链接项中的编辑媒体链接,以引用媒体资源的位置。

当此方法实现返回 null 时,数据服务将构造默认的 Uri,这通常是附加有 /$value 的实体的 URI。

适用于