HttpClientRequestMessage Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementazione basata su HttpClient di DataServiceClientRequestMessage.
public class HttpClientRequestMessage : Microsoft.OData.Client.DataServiceClientRequestMessage, IDisposable
type HttpClientRequestMessage = class
inherit DataServiceClientRequestMessage
interface IDisposable
Public Class HttpClientRequestMessage
Inherits DataServiceClientRequestMessage
Implements IDisposable
- Ereditarietà
- Implementazioni
Costruttori
HttpClientRequestMessage(DataServiceClientRequestMessageArgs) |
Implementazione basata su HttpClient di DataServiceClientRequestMessage. |
Proprietà
ActualMethod |
Ottiene o il metodo effettivo. In situazioni di post tunneling il metodo post tunneling sarà POST anziché il metodo verbo specificato. (Ereditato da DataServiceClientRequestMessage) |
Credentials |
Ottiene o imposta le credenziali per la richiesta. |
Headers |
Restituisce la raccolta delle intestazioni di richiesta. |
Method |
Ottiene o imposta il metodo per la richiesta. |
ReadWriteTimeout |
Obsoleti.
HttpClientRequestMessage usa HttpClient internamente la classe per inviare richieste HTTP e ricevere risposte da una risorsa identificata dall'URI specificato. HttpClient la classe non supporta il timeout di lettura e scrittura. Attualmente, questa proprietà imposta solo ilTimeout valore. Viene mantenuto per la compatibilità con le versioni precedenti e verrà eliminato in una versione principale futura. |
SendChunked |
Ottiene o imposta un valore che indica se inviare dati nei segmenti. |
Timeout |
Ottiene o imposta la durata in secondi del timeout per la richiesta. |
Url |
Ottiene o imposta l'URL della richiesta. |
Metodi
Abort() |
Interrompere la richiesta corrente. |
BeginGetRequestStream(AsyncCallback, Object) |
Avvia una richiesta asincrona per un oggetto System.IO.Stream da utilizzare per la scrittura dei dati. |
BeginGetResponse(AsyncCallback, Object) |
Avvia una richiesta asincrona a una risorsa Internet. |
Dispose() |
Implementazione basata su HttpClient di DataServiceClientRequestMessage. |
Dispose(Boolean) |
Eseguire il lavoro di pulizia effettivo. |
EndGetRequestStream(IAsyncResult) |
Termina una richiesta asincrona per un oggetto System.IO.Stream da utilizzare per la scrittura dei dati. |
EndGetResponse(IAsyncResult) |
Termina una richiesta asincrona a una risorsa Internet. |
GetHeader(String) |
Restituisce il valore dell'intestazione con il nome specificato. |
GetResponse() |
Restituisce una risposta da una risorsa Internet. |
GetStream() |
Ottiene il flusso da utilizzare per scrivere il payload della richiesta. |
SetHeader(String, String) |
Imposta il valore dell'intestazione con il nome specificato. |