Partager via


HttpClientRequestMessage Classe

Définition

Implémentation basée sur HttpClient de DataServiceClientRequestMessage.

public class HttpClientRequestMessage : Microsoft.OData.Client.DataServiceClientRequestMessage, IDisposable
type HttpClientRequestMessage = class
    inherit DataServiceClientRequestMessage
    interface IDisposable
Public Class HttpClientRequestMessage
Inherits DataServiceClientRequestMessage
Implements IDisposable
Héritage
HttpClientRequestMessage
Implémente

Constructeurs

HttpClientRequestMessage(DataServiceClientRequestMessageArgs)

Implémentation basée sur HttpClient de DataServiceClientRequestMessage.

Propriétés

ActualMethod

Obtient ou la méthode réelle. Dans les situations de post-tunneling, la méthode sera POST au lieu de la méthode de verbe spécifiée.

(Hérité de DataServiceClientRequestMessage)
Credentials

Obtient ou définit les informations d'identification de cette requête.

Headers

Retourne la collection des en-têtes de requête.

Method

Obtient ou définit la méthode de cette requête.

ReadWriteTimeout
Obsolète.

HttpClientRequestMessage utilise HttpClient en interne la classe pour envoyer des requêtes HTTP et recevoir des réponses d’une ressource identifiée par l’URI spécifié. HttpClient la classe ne prend pas en charge le délai d’expiration de lecture et d’écriture. Actuellement, cette propriété définit simplement laTimeout valeur. Il est conservé à des fins de compatibilité descendante et sera supprimé dans une prochaine version majeure.

SendChunked

Obtient ou définit une valeur qui indique s’il faut envoyer des données en segments.

Timeout

Obtient ou définit le délai d'expiration (en secondes) de cette requête.

Url

Obtient ou définit l'URL de la requête.

Méthodes

Abort()

Interrompt la requête en cours.

BeginGetRequestStream(AsyncCallback, Object)

Démarre une requête asynchrone pour un objet System.IO.Stream utilisé pour écrire des données.

BeginGetResponse(AsyncCallback, Object)

Démarre une requête asynchrone adressée à une ressource Internet.

Dispose()

Implémentation basée sur HttpClient de DataServiceClientRequestMessage.

Dispose(Boolean)

Exécute le travail de nettoyage réel.

EndGetRequestStream(IAsyncResult)

Termine une requête asynchrone pour un objet System.IO.Stream utilisé pour écrire des données.

EndGetResponse(IAsyncResult)

Termine une requête asynchrone adressée à une ressource Internet.

GetHeader(String)

Retourne la valeur d'en-tête avec le nom donné.

GetResponse()

Retourne une réponse d'une ressource Internet.

GetStream()

Obtient le flux à utiliser pour écrire la charge utile de la requête.

SetHeader(String, String)

Définit la valeur d'en-tête avec le nom donné.

S’applique à