語言

IDataServiceHost2 介面

定義

定義了 IDataServiceHost HTTP 中請求與回應標頭所需的擴充。

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
實作

屬性

名稱 Description
AbsoluteRequestUri

會收到一個絕對的 URI,就是客戶端傳送的 URI。

(繼承來源 IDataServiceHost)
AbsoluteServiceUri

會得到一個絕對的 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

取得識別客戶端所提交請求版本的值,可能是空的。

(繼承來源 IDataServiceHost)
ResponseCacheControl

會取得一個代表快取控制資訊的字串值。

(繼承來源 IDataServiceHost)
ResponseContentType

取得回應的傳輸協議。

(繼承來源 IDataServiceHost)
ResponseETag

會收到一個 eTag 值,代表資料的狀態。

(繼承來源 IDataServiceHost)
ResponseHeaders

HTTP 回應的回應標頭。

ResponseLocation

取得或設定服務地點。

(繼承來源 IDataServiceHost)
ResponseStatusCode

取得或設定回應碼,指示查詢結果。

(繼承來源 IDataServiceHost)
ResponseStream

取得 HTTP 回應主體將被寫入的回應串流。

(繼承來源 IDataServiceHost)
ResponseVersion

會得到主持人在回應中使用的版本。

(繼承來源 IDataServiceHost)

方法

名稱 Description
GetQueryStringItem(String)

取得由方法參數所包含的身份鍵識別的資料項目。

(繼承來源 IDataServiceHost)
ProcessException(HandleExceptionArgs)

利用參數中的 args 資訊處理資料服務例外。

(繼承來源 IDataServiceHost)

適用於