HttpClientRequestMessage 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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(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) |
設定具有給定名稱之標頭的值。 |