HttpClientJsonExtensions.PatchAsJsonAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken) |
Odešle požadavek PATCH na zadaný identifikátor URI obsahující |
PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken) |
Odešle požadavek PATCH na zadaný identifikátor URI obsahující |
PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken) |
Odešle požadavek PATCH na zadaný identifikátor URI obsahující |
PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken) |
Odešle požadavek PATCH na zadaný identifikátor URI obsahující |
PatchAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken) |
Odešle požadavek PATCH na zadaný identifikátor URI obsahující |
PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken) |
Odešle požadavek PATCH na zadaný identifikátor URI obsahující |
PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken)
Odešle požadavek PATCH na zadaný identifikátor URI obsahující value
serializovaný jako JSON v textu požadavku.
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)
Parametry typu
- TValue
Typ hodnoty serializovat.
Parametry
- client
- HttpClient
Klient použil k odeslání požadavku.
- requestUri
- Uri
Identifikátor URI, na který se požadavek odešle.
- value
- TValue
Hodnota serializace.
- jsonTypeInfo
- JsonTypeInfo<TValue>
JsonTypeInfo slouží k řízení chování během serializace.
- cancellationToken
- CancellationToken
Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.
Návraty
Objekt úlohy představující asynchronní operaci.
Výjimky
Hodnota client
je null
.
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Platí pro
PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken)
Odešle požadavek PATCH na zadaný identifikátor URI obsahující value
serializovaný jako JSON v textu požadavku.
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)
Parametry typu
- TValue
Typ hodnoty serializovat.
Parametry
- client
- HttpClient
Klient použil k odeslání požadavku.
- requestUri
- String
Identifikátor URI, na který se požadavek odešle.
- value
- TValue
Hodnota serializace.
- jsonTypeInfo
- JsonTypeInfo<TValue>
JsonTypeInfo slouží k řízení chování během serializace.
- cancellationToken
- CancellationToken
Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.
Návraty
Objekt úlohy představující asynchronní operaci.
Výjimky
Hodnota client
je null
.
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Platí pro
PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken)
Odešle požadavek PATCH na zadaný identifikátor URI obsahující value
serializovaný jako JSON v textu požadavku.
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)
Parametry typu
- TValue
Typ hodnoty serializovat.
Parametry
- client
- HttpClient
Klient použil k odeslání požadavku.
- requestUri
- Uri
Identifikátor URI, na který se požadavek odešle.
- value
- TValue
Hodnota serializace.
- options
- JsonSerializerOptions
Možnosti řízení chování během serializace. Výchozí možnosti jsou možnosti určené parametrem Web.
- cancellationToken
- CancellationToken
Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.
Návraty
Objekt úlohy představující asynchronní operaci.
Výjimky
Hodnota client
je null
.
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Platí pro
PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken)
Odešle požadavek PATCH na zadaný identifikátor URI obsahující value
serializovaný jako JSON v textu požadavku.
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)
Parametry typu
- TValue
Typ hodnoty serializovat.
Parametry
- client
- HttpClient
Klient použil k odeslání požadavku.
- requestUri
- Uri
Identifikátor URI, na který se požadavek odešle.
- value
- TValue
Hodnota serializace.
- cancellationToken
- CancellationToken
Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.
Návraty
Objekt úlohy představující asynchronní operaci.
Výjimky
Hodnota client
je null
.
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Platí pro
PatchAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken)
Odešle požadavek PATCH na zadaný identifikátor URI obsahující value
serializovaný jako JSON v textu požadavku.
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)
Parametry typu
- TValue
Typ hodnoty serializovat.
Parametry
- client
- HttpClient
Klient použil k odeslání požadavku.
- requestUri
- String
Identifikátor URI, na který se požadavek odešle.
- value
- TValue
Hodnota serializace.
- cancellationToken
- CancellationToken
Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.
Návraty
Objekt úlohy představující asynchronní operaci.
Výjimky
Hodnota client
je null
.
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Platí pro
PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken)
Odešle požadavek PATCH na zadaný identifikátor URI obsahující value
serializovaný jako JSON v textu požadavku.
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)
Parametry typu
- TValue
Typ hodnoty serializovat.
Parametry
- client
- HttpClient
Klient použil k odeslání požadavku.
- requestUri
- String
Identifikátor URI, na který se požadavek odešle.
- value
- TValue
Hodnota serializace.
- options
- JsonSerializerOptions
Možnosti řízení chování během serializace. Výchozí možnosti jsou možnosti určené parametrem Web.
- cancellationToken
- CancellationToken
Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.
Návraty
Objekt úlohy představující asynchronní operaci.
Výjimky
Hodnota client
je null
.
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.