IDataServiceHost2 接口

定义

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

public interface class IDataServiceHost2 : System::Data::Services::IDataServiceHost
public interface IDataServiceHost2 : System.Data.Services.IDataServiceHost
type IDataServiceHost2 = interface
    interface IDataServiceHost
Public Interface IDataServiceHost2
Implements IDataServiceHost
实现

属性

AbsoluteRequestUri

获取一个由客户端发送的绝对 URI。

(继承自 IDataServiceHost)
AbsoluteServiceUri

获取一个绝对 URI,它表示数据服务的根 URI。

(继承自 IDataServiceHost)
RequestAccept

由请求的 Accept 标头指定的传输协议。

(继承自 IDataServiceHost)
RequestAcceptCharSet

获取表示 HTTP 标头值的 Accept-Charset 字符串。

(继承自 IDataServiceHost)
RequestContentType

获取由 Content Type 标头指定的传输协议。

(继承自 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(String)

获取由方法参数包含的标识键所标识的数据项。

(继承自 IDataServiceHost)
ProcessException(HandleExceptionArgs)

使用 参数中 args 的信息处理数据服务异常。

(继承自 IDataServiceHost)

适用于