HttpMessage Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un contexto que fluye a través de HttpPipeline.
public sealed class HttpMessage : IDisposable
type HttpMessage = class
interface IDisposable
Public NotInheritable Class HttpMessage
Implements IDisposable
- Herencia
-
HttpMessage
- Implementaciones
Constructores
HttpMessage(Request, ResponseClassifier) |
Crea una nueva instancia de HttpMessage. |
Propiedades
BufferResponse |
Obtiene o establece el valor que indica si la respuesta se almacenaría en búfer como parte de la canalización. El valor predeterminado es true. |
CancellationToken |
que CancellationToken se va a usar durante el HttpMessage procesamiento. |
HasResponse |
Obtiene el valor que indica si la respuesta se establece en este mensaje. |
NetworkTimeout |
Obtiene o establece el valor de tiempo de espera de red para este mensaje. Si |
ProcessingContext |
Contexto de procesamiento del mensaje. |
Request |
Obtiene el Request asociado a este mensaje. |
Response |
Obtiene el Response asociado a este mensaje. Produce una excepción si aún no se ha establecido. Para evitar la propiedad de uso HasResponse de excepciones que se va a comprobar. |
ResponseClassifier |
Instancia ResponseClassifier que se va a usar para la clasificación de respuesta durante la invocación de canalización. |
Métodos
Dispose() |
Elimina la solicitud y la respuesta. |
ExtractResponseContent() |
Devuelve la secuencia de contenido de respuesta y la libera como propiedad para el autor de la llamada. Después de llamar a estos métodos mediante ContentStream o Content produciría una excepción. |
SetProperty(String, Object) |
Establece una propiedad que modifica el comportamiento de la canalización. Consulte la documentación de directivas individuales sobre las propiedades que admite. |
SetProperty(Type, Object) |
Establece una propiedad que se almacena con esta HttpMessage instancia y se puede usar para modificar el comportamiento de la canalización. Las propiedades internas se pueden codificar con tipos internos para evitar que el código externo sobrescriba estos valores. |
TryGetProperty(String, Object) |
Obtiene una propiedad que modifica el comportamiento de la canalización. Consulte la documentación de directivas individuales sobre las propiedades que admite. |
TryGetProperty(Type, Object) |
Obtiene una propiedad que se almacena con esta HttpMessage instancia y se puede usar para modificar el comportamiento de la canalización. |
Se aplica a
Azure SDK for .NET