HttpClientRequestMessage 類別

定義

DataServiceClientRequestMessage 的 HttpClient 實作。

public class HttpClientRequestMessage : Microsoft.OData.Client.DataServiceClientRequestMessage, IDisposable
type HttpClientRequestMessage = class
    inherit DataServiceClientRequestMessage
    interface IDisposable
Public Class HttpClientRequestMessage
Inherits DataServiceClientRequestMessage
Implements IDisposable
繼承
HttpClientRequestMessage
實作

建構函式

HttpClientRequestMessage(DataServiceClientRequestMessageArgs)

DataServiceClientRequestMessage 的 HttpClient 實作。

屬性

ActualMethod

取得或實際方法。 在 post 通道情況下,方法會是 POST,而不是指定的動詞方法。

(繼承來源 DataServiceClientRequestMessage)
Credentials

取得或設定這個要求的認證。

Headers

傳回要求標頭的集合。

Method

取得或設定這個要求的方法。

ReadWriteTimeout
已淘汰.

HttpClientRequestMessage 內部會使用 HttpClient 類別來傳送 HTTP 要求,並從指定 URI 所識別的資源接收回應。 HttpClient 類別不支援讀取和寫入逾時。 目前,此屬性只會設定 Timeout 值。 它會保留供回溯相容性使用,且將在未來的主要版本中卸載。

SendChunked

取得或設定值,指出是否要在區段中傳送資料。

Timeout

取得或設定這個要求的逾時 (以秒為單位)。

Url

取得或設定要求 URL。

方法

Abort()

中止目前的要求。

BeginGetRequestStream(AsyncCallback, Object)

開始用來寫入資料之 System.IO.Stream 物件的非同步要求。

BeginGetResponse(AsyncCallback, Object)

開始對網際網路資源的非同步要求。

Dispose()

DataServiceClientRequestMessage 的 HttpClient 實作。

Dispose(Boolean)

執行實際清除工作。

EndGetRequestStream(IAsyncResult)

結束用來寫入資料之 System.IO.Stream 物件的非同步要求。

EndGetResponse(IAsyncResult)

結束對網際網路資源的非同步要求。

GetHeader(String)

傳回具有給定名稱之標頭的值。

GetResponse()

傳回來自網際網路資源的回應。

GetStream()

取得要用來寫入要求裝載的資料流。

SetHeader(String, String)

設定具有給定名稱之標頭的值。

適用於