Share via


HttpClientJsonExtensions.DeleteFromJsonAsync Metoda

Definice

Přetížení

DeleteFromJsonAsync(HttpClient, String, Type, CancellationToken)

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

DeleteFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

DeleteFromJsonAsync(HttpClient, String, Type, JsonSerializerOptions, CancellationToken)

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

DeleteFromJsonAsync(HttpClient, String, Type, JsonSerializerContext, CancellationToken)

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

DeleteFromJsonAsync(HttpClient, Uri, Type, JsonSerializerOptions, CancellationToken)

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

DeleteFromJsonAsync(HttpClient, Uri, Type, JsonSerializerContext, CancellationToken)

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

DeleteFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

DeleteFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

DeleteFromJsonAsync(HttpClient, String, Type, CancellationToken)

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync (this System.Net.Http.HttpClient client, string? requestUri, Type type, System.Threading.CancellationToken cancellationToken = default);
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * string * Type * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
<Extension()>
Public Function DeleteFromJsonAsync (client As HttpClient, requestUri As String, type As Type, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
String

Identifikátor URI, na který se požadavek odešle.

type
Type

Typ objektu, který se má deserializovat a vrátit.

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

DeleteFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync (this System.Net.Http.HttpClient client, Uri? requestUri, Type type, System.Threading.CancellationToken cancellationToken = default);
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * Uri * Type * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
<Extension()>
Public Function DeleteFromJsonAsync (client As HttpClient, requestUri As Uri, type As Type, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
Uri

Identifikátor URI, na který se požadavek odešle.

type
Type

Typ objektu, který se má deserializovat a vrátit.

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

DeleteFromJsonAsync(HttpClient, String, Type, JsonSerializerOptions, CancellationToken)

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync (this System.Net.Http.HttpClient client, string? requestUri, Type type, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default);
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * string * Type * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
<Extension()>
Public Function DeleteFromJsonAsync (client As HttpClient, requestUri As String, type As Type, options As JsonSerializerOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
String

Identifikátor URI, na který se požadavek odešle.

type
Type

Typ objektu, který se má deserializovat a vrátit.

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

DeleteFromJsonAsync(HttpClient, String, Type, JsonSerializerContext, CancellationToken)

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync (this System.Net.Http.HttpClient client, string? requestUri, Type type, System.Text.Json.Serialization.JsonSerializerContext context, System.Threading.CancellationToken cancellationToken = default);
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * string * Type * System.Text.Json.Serialization.JsonSerializerContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
<Extension()>
Public Function DeleteFromJsonAsync (client As HttpClient, requestUri As String, type As Type, context As JsonSerializerContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
String

Identifikátor URI, na který se požadavek odešle.

type
Type

Typ objektu, který se má deserializovat a vrátit.

context
JsonSerializerContext

JsonSerializerContext slouží k řízení chování deserializace.

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

DeleteFromJsonAsync(HttpClient, Uri, Type, JsonSerializerOptions, CancellationToken)

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync (this System.Net.Http.HttpClient client, Uri? requestUri, Type type, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default);
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * Uri * Type * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
<Extension()>
Public Function DeleteFromJsonAsync (client As HttpClient, requestUri As Uri, type As Type, options As JsonSerializerOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
Uri

Identifikátor URI, na který se požadavek odešle.

type
Type

Typ objektu, který se má deserializovat a vrátit.

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

DeleteFromJsonAsync(HttpClient, Uri, Type, JsonSerializerContext, CancellationToken)

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync (this System.Net.Http.HttpClient client, Uri? requestUri, Type type, System.Text.Json.Serialization.JsonSerializerContext context, System.Threading.CancellationToken cancellationToken = default);
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * Uri * Type * System.Text.Json.Serialization.JsonSerializerContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
<Extension()>
Public Function DeleteFromJsonAsync (client As HttpClient, requestUri As Uri, type As Type, context As JsonSerializerContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Object)

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
Uri

Identifikátor URI, na který se požadavek odešle.

type
Type

Typ objektu, který se má deserializovat a vrátit.

context
JsonSerializerContext

JsonSerializerContext slouží k řízení chování deserializace.

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

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

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Parametry typu

TValue

Cílový typ, na který se má deserializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
Uri

Identifikátor URI, na který se požadavek odešle.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo slouží k řízení chování deserializace.

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

Task<TValue>

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

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

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Parametry typu

TValue

Cílový typ, na který se má deserializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
Uri

Identifikátor URI, na který se požadavek odešle.

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

Task<TValue>

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

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

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Parametry typu

TValue

Cílový typ, na který se má deserializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
String

Identifikátor URI, na který se požadavek odešle.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo slouží k řízení chování deserializace.

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

Task<TValue>

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

DeleteFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Parametry typu

TValue

Cílový typ, na který se má deserializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
Uri

Identifikátor URI, na který se požadavek odešle.

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

Task<TValue>

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

DeleteFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Parametry typu

TValue

Cílový typ, na který se má deserializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
String

Identifikátor URI, na který se požadavek odešle.

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

Task<TValue>

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

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

Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs
Zdroj:
HttpClientJsonExtensions.Delete.cs

Odešle požadavek DELETE na zadaný identifikátor URI a vrátí hodnotu, která je výsledkem deserializace těla odpovědi jako JSON v asynchronní operaci.

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

Parametry typu

TValue

Cílový typ, na který se má deserializovat.

Parametry

client
HttpClient

Klient použil k odeslání požadavku.

requestUri
String

Identifikátor URI, na který se požadavek odešle.

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

Task<TValue>

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