Compartir vía


HttpClientJsonExtensions.PatchAsJsonAsync Método

Definición

Sobrecargas

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken)

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken)

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken)

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken)

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken)

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken)

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken)

Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, Uri? requestUri, TValue value, System.Text.Json.Serialization.Metadata.JsonTypeInfo<TValue> jsonTypeInfo, System.Threading.CancellationToken cancellationToken = default);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * Uri * 'Value * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Value> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As Uri, value As TValue, jsonTypeInfo As JsonTypeInfo(Of TValue), Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpResponseMessage)

Parámetros de tipo

TValue

Tipo del valor que se va a serializar.

Parámetros

client
HttpClient

El cliente que se usa para enviar la solicitud.

requestUri
Uri

URI al que se envía la solicitud.

value
TValue

Valor que se va a serializar.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo se usa para controlar el comportamiento durante la serialización.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Excepciones

El valor de client es null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken)

Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, string? requestUri, TValue value, System.Text.Json.Serialization.Metadata.JsonTypeInfo<TValue> jsonTypeInfo, System.Threading.CancellationToken cancellationToken = default);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * string * 'Value * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Value> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As String, value As TValue, jsonTypeInfo As JsonTypeInfo(Of TValue), Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpResponseMessage)

Parámetros de tipo

TValue

Tipo del valor que se va a serializar.

Parámetros

client
HttpClient

El cliente que se usa para enviar la solicitud.

requestUri
String

URI al que se envía la solicitud.

value
TValue

Valor que se va a serializar.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo se usa para controlar el comportamiento durante la serialización.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Excepciones

El valor de client es null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken)

Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, Uri? requestUri, TValue value, System.Text.Json.JsonSerializerOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * Uri * 'Value * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As Uri, value As TValue, Optional options As JsonSerializerOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpResponseMessage)

Parámetros de tipo

TValue

Tipo del valor que se va a serializar.

Parámetros

client
HttpClient

El cliente que se usa para enviar la solicitud.

requestUri
Uri

URI al que se envía la solicitud.

value
TValue

Valor que se va a serializar.

options
JsonSerializerOptions

Opciones para controlar el comportamiento durante la serialización. Las opciones predeterminadas son las que especifica Web.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Excepciones

El valor de client es null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken)

Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

public:
generic <typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PatchAsJsonAsync(System::Net::Http::HttpClient ^ client, Uri ^ requestUri, TValue value, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, Uri? requestUri, TValue value, System.Threading.CancellationToken cancellationToken);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * Uri * 'Value * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As Uri, value As TValue, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)

Parámetros de tipo

TValue

Tipo del valor que se va a serializar.

Parámetros

client
HttpClient

El cliente que se usa para enviar la solicitud.

requestUri
Uri

URI al que se envía la solicitud.

value
TValue

Valor que se va a serializar.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Excepciones

El valor de client es null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken)

Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

public:
generic <typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PatchAsJsonAsync(System::Net::Http::HttpClient ^ client, System::String ^ requestUri, TValue value, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, string? requestUri, TValue value, System.Threading.CancellationToken cancellationToken);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * string * 'Value * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As String, value As TValue, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)

Parámetros de tipo

TValue

Tipo del valor que se va a serializar.

Parámetros

client
HttpClient

El cliente que se usa para enviar la solicitud.

requestUri
String

URI al que se envía la solicitud.

value
TValue

Valor que se va a serializar.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Excepciones

El valor de client es null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken)

Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs
Source:
HttpClientJsonExtensions.Patch.cs

Envía una solicitud PATCH al URI especificado que contiene el value serializado como JSON en el cuerpo de la solicitud.

public static System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsJsonAsync<TValue> (this System.Net.Http.HttpClient client, string? requestUri, TValue value, System.Text.Json.JsonSerializerOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member PatchAsJsonAsync : System.Net.Http.HttpClient * string * 'Value * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
<Extension()>
Public Function PatchAsJsonAsync(Of TValue) (client As HttpClient, requestUri As String, value As TValue, Optional options As JsonSerializerOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpResponseMessage)

Parámetros de tipo

TValue

Tipo del valor que se va a serializar.

Parámetros

client
HttpClient

El cliente que se usa para enviar la solicitud.

requestUri
String

URI al que se envía la solicitud.

value
TValue

Valor que se va a serializar.

options
JsonSerializerOptions

Opciones para controlar el comportamiento durante la serialización. Las opciones predeterminadas son las que especifica Web.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Excepciones

El valor de client es null.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a