HttpClient.PutAsync HttpClient.PutAsync HttpClient.PutAsync HttpClient.PutAsync Method

Definicja

Wyślij żądanie UMIEŚĆ do określonego identyfikatora Uri jako operację asynchroniczną.Send a PUT request to the specified Uri as an asynchronous operation.

Przeciążenia

PutAsync(Uri, HttpContent, CancellationToken) PutAsync(Uri, HttpContent, CancellationToken) PutAsync(Uri, HttpContent, CancellationToken)

Wyślij żądanie PUT z tokenem anulowania jako operacji asynchronicznej.Send a PUT request with a cancellation token as an asynchronous operation.

PutAsync(String, HttpContent) PutAsync(String, HttpContent) PutAsync(String, HttpContent) PutAsync(String, HttpContent)

Wyślij żądanie UMIEŚĆ do określonego identyfikatora Uri jako operację asynchroniczną.Send a PUT request to the specified Uri as an asynchronous operation.

PutAsync(Uri, HttpContent) PutAsync(Uri, HttpContent) PutAsync(Uri, HttpContent) PutAsync(Uri, HttpContent)

Wyślij żądanie UMIEŚĆ do określonego identyfikatora Uri jako operację asynchroniczną.Send a PUT request to the specified Uri as an asynchronous operation.

PutAsync(String, HttpContent, CancellationToken) PutAsync(String, HttpContent, CancellationToken) PutAsync(String, HttpContent, CancellationToken)

Wyślij żądanie PUT z tokenem anulowania jako operacji asynchronicznej.Send a PUT request with a cancellation token as an asynchronous operation.

Uwagi

Ta operacja nie będzie blokować.This operation will not block.

PutAsync(Uri, HttpContent, CancellationToken) PutAsync(Uri, HttpContent, CancellationToken) PutAsync(Uri, HttpContent, CancellationToken)

Wyślij żądanie PUT z tokenem anulowania jako operacji asynchronicznej.Send a PUT request with a cancellation token as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PutAsync(Uri ^ requestUri, System::Net::Http::HttpContent ^ content, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync (Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken);
member this.PutAsync : Uri * System.Net.Http.HttpContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>

Parametry

requestUri
Uri Uri Uri Uri

Wysłano identyfikator Uri żądania.The Uri the request is sent to.

content
HttpContent HttpContent HttpContent HttpContent

Zawartość żądania HTTP wysyłana do serwera.The HTTP request content sent to the server.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.The task object representing the asynchronous operation.

Wyjątki

requestUri Manullwartość.The requestUri is null.

Żądanie nie powiodło się z powodu podstawowego problemu, takiego jak połączenie sieciowe, błąd DNS, sprawdzenie poprawności certyfikatu serwera lub przekroczenie limitu czasu.The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.

Uwagi

Ta operacja nie będzie blokować.This operation will not block. Zwrócony Task<TResult> obiekt zostanie ukończony po odczytaniu całej odpowiedzi (w tym zawartości).The returned Task<TResult> object will complete after the whole response (including content) is read.

PutAsync(String, HttpContent) PutAsync(String, HttpContent) PutAsync(String, HttpContent) PutAsync(String, HttpContent)

Wyślij żądanie UMIEŚĆ do określonego identyfikatora Uri jako operację asynchroniczną.Send a PUT request to the specified Uri as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PutAsync(System::String ^ requestUri, System::Net::Http::HttpContent ^ content);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync (string requestUri, System.Net.Http.HttpContent content);
member this.PutAsync : string * System.Net.Http.HttpContent -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function PutAsync (requestUri As String, content As HttpContent) As Task(Of HttpResponseMessage)

Parametry

requestUri
String String String String

Wysłano identyfikator Uri żądania.The Uri the request is sent to.

content
HttpContent HttpContent HttpContent HttpContent

Zawartość żądania HTTP wysyłana do serwera.The HTTP request content sent to the server.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.The task object representing the asynchronous operation.

Wyjątki

requestUri Manullwartość.The requestUri is null.

Żądanie nie powiodło się z powodu podstawowego problemu, takiego jak połączenie sieciowe, błąd DNS, sprawdzenie poprawności certyfikatu serwera lub przekroczenie limitu czasu.The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.

Uwagi

Ta operacja nie będzie blokować.This operation will not block. Zwrócony Task<TResult> obiekt zostanie ukończony po odczytaniu całej odpowiedzi (w tym zawartości).The returned Task<TResult> object will complete after the whole response (including content) is read.

PutAsync(Uri, HttpContent) PutAsync(Uri, HttpContent) PutAsync(Uri, HttpContent) PutAsync(Uri, HttpContent)

Wyślij żądanie UMIEŚĆ do określonego identyfikatora Uri jako operację asynchroniczną.Send a PUT request to the specified Uri as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PutAsync(Uri ^ requestUri, System::Net::Http::HttpContent ^ content);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync (Uri requestUri, System.Net.Http.HttpContent content);
member this.PutAsync : Uri * System.Net.Http.HttpContent -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function PutAsync (requestUri As Uri, content As HttpContent) As Task(Of HttpResponseMessage)

Parametry

requestUri
Uri Uri Uri Uri

Wysłano identyfikator Uri żądania.The Uri the request is sent to.

content
HttpContent HttpContent HttpContent HttpContent

Zawartość żądania HTTP wysyłana do serwera.The HTTP request content sent to the server.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.The task object representing the asynchronous operation.

Wyjątki

requestUri Manullwartość.The requestUri is null.

Żądanie nie powiodło się z powodu podstawowego problemu, takiego jak połączenie sieciowe, błąd DNS, sprawdzenie poprawności certyfikatu serwera lub przekroczenie limitu czasu.The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.

Uwagi

Ta operacja nie będzie blokować.This operation will not block. Zwrócony Task<TResult> obiekt zostanie ukończony po odczytaniu całej odpowiedzi (w tym zawartości).The returned Task<TResult> object will complete after the whole response (including content) is read.

PutAsync(String, HttpContent, CancellationToken) PutAsync(String, HttpContent, CancellationToken) PutAsync(String, HttpContent, CancellationToken)

Wyślij żądanie PUT z tokenem anulowania jako operacji asynchronicznej.Send a PUT request with a cancellation token as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PutAsync(System::String ^ requestUri, System::Net::Http::HttpContent ^ content, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PutAsync (string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken);
member this.PutAsync : string * System.Net.Http.HttpContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>

Parametry

requestUri
String String String String

Wysłano identyfikator Uri żądania.The Uri the request is sent to.

content
HttpContent HttpContent HttpContent HttpContent

Zawartość żądania HTTP wysyłana do serwera.The HTTP request content sent to the server.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.The task object representing the asynchronous operation.

Wyjątki

requestUri Manullwartość.The requestUri is null.

Żądanie nie powiodło się z powodu podstawowego problemu, takiego jak połączenie sieciowe, błąd DNS, sprawdzenie poprawności certyfikatu serwera lub przekroczenie limitu czasu.The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.

Uwagi

Ta operacja nie będzie blokować.This operation will not block. Zwrócony Task<TResult> obiekt zostanie ukończony po odczytaniu całej odpowiedzi (w tym zawartości).The returned Task<TResult> object will complete after the whole response (including content) is read.

Dotyczy