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 的绝对 URI。

(继承自 IDataServiceHost)
AbsoluteServiceUri

获取一个绝对 URI,该 URI 是数据服务的根 URI。

(继承自 IDataServiceHost)
RequestAccept

请求接受标头指定的传输协议。

(继承自 IDataServiceHost)
RequestAcceptCharSet

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

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

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

(继承自 IDataServiceHost)
ProcessException(HandleExceptionArgs)

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

(继承自 IDataServiceHost)

适用于