IDataServiceHost2 接口

定义对请求和响应 HTTP 中的标头所需的 IDataServiceHost 扩展。

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

语法

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

IDataServiceHost2 类型公开以下成员。

属性

  名称 说明
公共属性 AbsoluteRequestUri 获取 URI 是由客户端发送的绝对 URI。 (从 IDataServiceHost 继承。)
公共属性 AbsoluteServiceUri 获取为数据服务的根 URI 的绝对 URI。 (从 IDataServiceHost 继承。)
公共属性 RequestAccept 请求接受标头指定的传输协议。 (从 IDataServiceHost 继承。)
公共属性 RequestAcceptCharSet 获取表示 Accept-Charset HTTP 标头的值的字符串。 (从 IDataServiceHost 继承。)
公共属性 RequestContentType 获取内容类型标头指定的传输协议。 (从 IDataServiceHost 继承。)
公共属性 RequestHeaders HTTP 请求的请求标头。
公共属性 RequestHttpMethod 获取 GET、PUT、POST 或 DELETE 的请求方法。 (从 IDataServiceHost 继承。)
公共属性 RequestIfMatch 获取当前请求上 If-Match 标头的值。 (从 IDataServiceHost 继承。)
公共属性 RequestIfNoneMatch 获取当前请求上 If-None-Match 标头的值。 (从 IDataServiceHost 继承。)
公共属性 RequestMaxVersion 获取标识请求客户端能够处理的最高版本的值。 (从 IDataServiceHost 继承。)
公共属性 RequestStream 获取包含 HTTP 请求正文的流。 (从 IDataServiceHost 继承。)
公共属性 RequestVersion 获取标识客户提交的请求版本的值,可能为 null。 (从 IDataServiceHost 继承。)
公共属性 ResponseCacheControl 获取表示缓存控制信息的字符串值。 (从 IDataServiceHost 继承。)
公共属性 ResponseContentType 获取响应的传输协议。 (从 IDataServiceHost 继承。)
公共属性 ResponseETag 获取表示响应中数据状态的 eTag 值。 (从 IDataServiceHost 继承。)
公共属性 ResponseHeaders HTTP 响应的响应标头。
公共属性 ResponseLocation 获取或设置服务位置。 (从 IDataServiceHost 继承。)
公共属性 ResponseStatusCode 获取或设置指示查询结果的响应代码。 (从 IDataServiceHost 继承。)
公共属性 ResponseStream 获取将向其写入 HTTP 响应正文的响应流。 (从 IDataServiceHost 继承。)
公共属性 ResponseVersion 获取响应中由主机使用的版本。 (从 IDataServiceHost 继承。)

页首

方法

  名称 说明
公共方法 GetQueryStringItem 获取由方法的参数所包含的标识键标识的数据项。 (从 IDataServiceHost 继承。)
公共方法 ProcessException 使用 args 参数中的信息处理数据服务异常。 (从 IDataServiceHost 继承。)

页首

请参阅

参考

System.Data.Services 命名空间