HttpClientJsonExtensions.PatchAsJsonAsync Méthode

Définition

Surcharges

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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)

Paramètres de type

TValue

Type de la valeur à sérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
Uri

URI auquel la requête est envoyée.

value
TValue

Valeur à sérialiser.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo utilisé pour contrôler le comportement pendant la sérialisation.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Objet de tâche représentant l'opération asynchrone.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

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

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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)

Paramètres de type

TValue

Type de la valeur à sérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
String

URI auquel la requête est envoyée.

value
TValue

Valeur à sérialiser.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo utilisé pour contrôler le comportement pendant la sérialisation.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Objet de tâche représentant l'opération asynchrone.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

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

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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)

Paramètres de type

TValue

Type de la valeur à sérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
Uri

URI auquel la requête est envoyée.

value
TValue

Valeur à sérialiser.

options
JsonSerializerOptions

Options permettant de contrôler le comportement lors de la sérialisation. Les options par défaut sont celles spécifiées par Web.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Objet de tâche représentant l'opération asynchrone.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

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

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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)

Paramètres de type

TValue

Type de la valeur à sérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
Uri

URI auquel la requête est envoyée.

value
TValue

Valeur à sérialiser.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Objet de tâche représentant l'opération asynchrone.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

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

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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)

Paramètres de type

TValue

Type de la valeur à sérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
String

URI auquel la requête est envoyée.

value
TValue

Valeur à sérialiser.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Objet de tâche représentant l'opération asynchrone.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à

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

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

Envoie une requête PATCH à l’URI spécifié contenant le value sérialisé au format JSON dans le corps de la demande.

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)

Paramètres de type

TValue

Type de la valeur à sérialiser.

Paramètres

client
HttpClient

Client utilisé pour envoyer la requête.

requestUri
String

URI auquel la requête est envoyée.

value
TValue

Valeur à sérialiser.

options
JsonSerializerOptions

Options permettant de contrôler le comportement lors de la sérialisation. Les options par défaut sont celles spécifiées par Web.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Objet de tâche représentant l'opération asynchrone.

Exceptions

Le client est null.

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à