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(DataServiceClientRequestMessageArgs) |
Реализация DataServiceClientRequestMessage на основе HttpClient. |
Свойства
ActualMethod |
Возвращает или фактический метод. В ситуациях после туннелирования методом будет 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) |
Задает значение заголовка с заданным именем. |