IDataServiceStreamProvider2 接口

可让二进制数据访问和更改所属实体类型命名流。

命名空间:  System.Data.Services.Providers
程序集:  Microsoft.Data.Services(在 Microsoft.Data.Services.dll 中)

语法

声明
Public Interface IDataServiceStreamProvider2 _
    Inherits IDataServiceStreamProvider
用法
Dim instance As IDataServiceStreamProvider2
public interface IDataServiceStreamProvider2 : IDataServiceStreamProvider
public interface class IDataServiceStreamProvider2 : IDataServiceStreamProvider
type IDataServiceStreamProvider2 =  
    interface
        interface IDataServiceStreamProvider
    end
public interface IDataServiceStreamProvider2 extends IDataServiceStreamProvider

IDataServiceStreamProvider2 类型公开以下成员。

属性

  名称 说明
公共属性 StreamBufferSize 获取流缓冲区的大小。 (从 IDataServiceStreamProvider 继承。)

页首

方法

  名称 说明
公共方法 DeleteStream 删除媒体链接项时,将删除关联的媒体资源。 (从 IDataServiceStreamProvider 继承。)
公共方法 GetReadStream(Object, String, Nullable<Boolean>, DataServiceOperationContext) 返回包含指定实体的媒体资源数据的流,该实体为媒体链接实体。 (从 IDataServiceStreamProvider 继承。)
公共方法 GetReadStream(Object, ResourceProperty, String, Nullable<Boolean>, DataServiceOperationContext) 返回包含命名流的二进制数据的流。
公共方法 GetReadStreamUri(Object, DataServiceOperationContext) 返回用于请求属于指定实体媒体资源的 URI。 (从 IDataServiceStreamProvider 继承。)
公共方法 GetReadStreamUri(Object, ResourceProperty, DataServiceOperationContext) 返回用于请求指定命名流的 URI。
公共方法 GetStreamContentType(Object, DataServiceOperationContext) 返回属于指定实体媒体资源的内容类型。 (从 IDataServiceStreamProvider 继承。)
公共方法 GetStreamContentType(Object, ResourceProperty, DataServiceOperationContext) 返回指定命名流的内容类型。
公共方法 GetStreamETag(Object, DataServiceOperationContext) 返回属于指定媒体链接项的媒体资源的 eTag。 (从 IDataServiceStreamProvider 继承。)
公共方法 GetStreamETag(Object, ResourceProperty, DataServiceOperationContext) 返回指定命名流的 eTag。
公共方法 GetWriteStream(Object, String, Nullable<Boolean>, DataServiceOperationContext) 返回到数据服务用于写入二进制数据从属于指定项的客户端接收的媒体资源的流。 (从 IDataServiceStreamProvider 继承。)
公共方法 GetWriteStream(Object, ResourceProperty, String, Nullable<Boolean>, DataServiceOperationContext) 返回到数据服务用于写入从作为指定命名流的客户端接收的二进制数据媒体资源的流。
公共方法 ResolveType 返回一个命名空间限定的类型名称,该名称表示数据服务运行时必须为媒体链接入口创建的类型,该媒体链接入口与正在插入的媒体资源的数据流相关联。 (从 IDataServiceStreamProvider 继承。)

页首

请参阅

参考

System.Data.Services.Providers 命名空间