HttpRequestResult Clase

Definición

Combina la solicitud HTTP original junto con lo siguiente: la respuesta HTTP resultante (si existe), un valor de error extendido y una indicación correcta.

public ref class HttpRequestResult sealed : IClosable, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpRequestResult final : IClosable, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpRequestResult : System.IDisposable, IStringable
Public NotInheritable Class HttpRequestResult
Implements IDisposable, IStringable
Herencia
Object Platform::Object IInspectable HttpRequestResult
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1903 (se introdujo en la versión 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v8.0)

Comentarios

Una forma común de obtener httpRequestResult es desde el valor devuelto de los métodos TryDeleteAsync, TryGetAsync, TryPostAsync , TryPutAsync o TrySendRequestAsync en el objeto HttpClient .

Propiedades

ExtendedError

Código de error extendido para una solicitud HTTP.

RequestMessage

Obtiene el mensaje de solicitud que llevó a este HttpRequestResult.

ResponseMessage

Obtiene el mensaje de respuesta HTTP, incluidos los encabezados, el código de estado y los datos.

Succeeded

Obtiene si la solicitud HTTP se realizó correctamente.

Métodos

Close()

Cierra la instancia httpRequestResult y libera los recursos asignados.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

ToString()

Devuelve una cadena que representa el objeto HttpRequestResult actual.

Se aplica a