HttpClientJsonExtensions.DeleteFromJsonAsync Metod

Definition

Överlagringar

Name Description
DeleteFromJsonAsync(HttpClient, String, Type, CancellationToken)

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

DeleteFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

DeleteFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

DeleteFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

DeleteFromJsonAsync(HttpClient, String, Type, CancellationToken)

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync(this System.Net.Http.HttpClient client, string? requestUri, Type type, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync(this System.Net.Http.HttpClient client, string? requestUri, Type type, System.Threading.CancellationToken cancellationToken = default);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * string * Type * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
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)

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
String

Den URI som begäran skickas till.

type
Type

Typen av objekt som ska deserialiseras till och returneras.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

DeleteFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync(this System.Net.Http.HttpClient client, Uri? requestUri, Type type, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<object?> DeleteFromJsonAsync(this System.Net.Http.HttpClient client, Uri? requestUri, Type type, System.Threading.CancellationToken cancellationToken = default);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * Uri * Type * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
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)

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
Uri

Den URI som begäran skickas till.

type
Type

Typen av objekt som ska deserialiseras till och returneras.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
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);
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);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * string * Type * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
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)

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
String

Den URI som begäran skickas till.

type
Type

Typen av objekt som ska deserialiseras till och returneras.

options
JsonSerializerOptions

Alternativ för att styra beteendet under serialiseringen. Standardalternativen är de som anges av Web.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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)

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
String

Den URI som begäran skickas till.

type
Type

Typen av objekt som ska deserialiseras till och returneras.

context
JsonSerializerContext

JsonSerializerContext som används för att styra deserialiseringsbeteendet.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
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);
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);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * Uri * Type * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
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)

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
Uri

Den URI som begäran skickas till.

type
Type

Typen av objekt som ska deserialiseras till och returneras.

options
JsonSerializerOptions

Alternativ för att styra beteendet under serialiseringen. Standardalternativen är de som anges av Web.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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)

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
Uri

Den URI som begäran skickas till.

type
Type

Typen av objekt som ska deserialiseras till och returneras.

context
JsonSerializerContext

JsonSerializerContext som används för att styra deserialiseringsbeteendet.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
Uri

Den URI som begäran skickas till.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo som används för att styra deserialiseringsbeteendet.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Task<TValue>

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
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);
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);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * Uri * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Value>
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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
Uri

Den URI som begäran skickas till.

options
JsonSerializerOptions

Alternativ för att styra beteendet under serialiseringen. Standardalternativen är de som anges av Web.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Task<TValue>

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
String

Den URI som begäran skickas till.

jsonTypeInfo
JsonTypeInfo<TValue>

JsonTypeInfo som används för att styra deserialiseringsbeteendet.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Task<TValue>

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

DeleteFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Threading.Tasks.Task<TValue?> DeleteFromJsonAsync<TValue>(this System.Net.Http.HttpClient client, Uri? requestUri, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<TValue?> DeleteFromJsonAsync<TValue>(this System.Net.Http.HttpClient client, Uri? requestUri, System.Threading.CancellationToken cancellationToken = default);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * Uri * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Value>
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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
Uri

Den URI som begäran skickas till.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Task<TValue>

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

DeleteFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Threading.Tasks.Task<TValue?> DeleteFromJsonAsync<TValue>(this System.Net.Http.HttpClient client, string? requestUri, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<TValue?> DeleteFromJsonAsync<TValue>(this System.Net.Http.HttpClient client, string? requestUri, System.Threading.CancellationToken cancellationToken = default);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Value>
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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
String

Den URI som begäran skickas till.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Task<TValue>

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för

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

Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs
Källa:
HttpClientJsonExtensions.Delete.cs

Skickar en DELETE-begäran till den angivna URI:n och returnerar värdet som är resultatet av att deserialisera svarstexten som JSON i en asynkron åtgärd.

[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
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);
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);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member DeleteFromJsonAsync : System.Net.Http.HttpClient * string * System.Text.Json.JsonSerializerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Value>
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)

Typparametrar

TValue

Måltypen som deserialisera till.

Parametrar

client
HttpClient

Klienten som användes för att skicka begäran.

requestUri
String

Den URI som begäran skickas till.

options
JsonSerializerOptions

Alternativ för att styra beteendet under serialiseringen. Standardalternativen är de som anges av Web.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Task<TValue>

Aktivitetsobjektet som representerar den asynkrona åtgärden.

Attribut

Undantag

client är null.

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Gäller för