HttpClientRequestMessage Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementace DataServiceClientRequestMessage založená na HttpClient.
public class HttpClientRequestMessage : Microsoft.OData.Client.DataServiceClientRequestMessage, IDisposable
type HttpClientRequestMessage = class
inherit DataServiceClientRequestMessage
interface IDisposable
Public Class HttpClientRequestMessage
Inherits DataServiceClientRequestMessage
Implements IDisposable
- Dědičnost
- Implementuje
Konstruktory
HttpClientRequestMessage(DataServiceClientRequestMessageArgs) |
Implementace DataServiceClientRequestMessage založená na HttpClient. |
Vlastnosti
ActualMethod |
Získá nebo skutečnou metodu. V situacích po tunelování bude metoda POST místo zadané metody sloves. (Zděděno od DataServiceClientRequestMessage) |
Credentials |
Získá nebo nastaví přihlašovací údaje pro tento požadavek. |
Headers |
Vrátí kolekci hlaviček požadavků. |
Method |
Získá nebo nastaví metodu pro tento požadavek. |
ReadWriteTimeout |
Zastaralé.
HttpClientRequestMessage interně používá HttpClient třídu k odesílání požadavků HTTP a přijímání odpovědí z prostředku identifikovaného zadaným identifikátorem URI. HttpClient třída nepodporuje časový limit čtení a zápisu. V současné době tato vlastnost pouze nastavujeTimeout hodnotu. Zachová se pro zpětnou kompatibilitu a v budoucí hlavní verzi se vyřadí. |
SendChunked |
Získá nebo nastaví hodnotu, která označuje, zda se mají odesílat data v segmentech. |
Timeout |
Získá nebo nastaví časový limit (v sekundách) pro tento požadavek. |
Url |
Získá nebo nastaví adresu URL požadavku. |
Metody
Abort() |
Aktuální požadavek se přeruší. |
BeginGetRequestStream(AsyncCallback, Object) |
Zahájí asynchronní požadavek na objekt System.IO.Stream, který se má použít k zápisu dat. |
BeginGetResponse(AsyncCallback, Object) |
Zahájí asynchronní požadavek na internetový prostředek. |
Dispose() |
Implementace DataServiceClientRequestMessage založená na HttpClient. |
Dispose(Boolean) |
Proveďte vlastní úklid. |
EndGetRequestStream(IAsyncResult) |
Ukončí asynchronní požadavek na objekt System.IO.Stream, který se má použít k zápisu dat. |
EndGetResponse(IAsyncResult) |
Ukončí asynchronní požadavek na internetový prostředek. |
GetHeader(String) |
Vrátí hodnotu záhlaví se zadaným názvem. |
GetResponse() |
Vrátí odpověď z internetového prostředku. |
GetStream() |
Získá datový proud, který se má použít k zápisu datové části požadavku. |
SetHeader(String, String) |
Nastaví hodnotu hlavičky s daným názvem. |