HttpClient.PatchAsync Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Túlterhelések
| Name | Description |
|---|---|
| PatchAsync(String, HttpContent) |
PATCH-kérést küld egy sztringként aszinkron műveletként kijelölt URI-nak. |
| PatchAsync(Uri, HttpContent) |
PATCH-kérést küld aszinkron műveletként. |
| PatchAsync(String, HttpContent, CancellationToken) |
Sztringként, aszinkron műveletként megadott URI-nak küld egy lemondási jogkivonattal rendelkező PATCH-kérést. |
| PatchAsync(Uri, HttpContent, CancellationToken) |
Patch-kérést küld egy lemondási jogkivonattal aszinkron műveletként. |
PatchAsync(String, HttpContent)
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
PATCH-kérést küld egy sztringként aszinkron műveletként kijelölt URI-nak.
public:
System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PatchAsync(System::String ^ requestUri, System::Net::Http::HttpContent ^ content);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(string? requestUri, System.Net.Http.HttpContent? content);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(string? requestUri, System.Net.Http.HttpContent content);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(string requestUri, System.Net.Http.HttpContent content);
member this.PatchAsync : string * System.Net.Http.HttpContent -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function PatchAsync (requestUri As String, content As HttpContent) As Task(Of HttpResponseMessage)
Paraméterek
- requestUri
- String
A kérelem URI-ja.
- content
- HttpContent
A kiszolgálónak küldött HTTP-kérés tartalma.
Válaszok
Az aszinkron műveletet képviselő tevékenységobjektum.
Kivételek
Ez requestUri nem abszolút URI, és BaseAddress nincs beállítva.
A kérés azért hiúsult meg, mert egy érvényes HTTP-választ kapott, például hálózati kapcsolati hiba, DNS-hiba, kiszolgálótanúsítvány-érvényesítési hiba vagy érvénytelen kiszolgálói válasz. A 8-.NET és újabb verziókban az okokat HttpRequestError jelzi.
A kérés időtúllépés miatt meghiúsult.
A megadott kérelem URI-ja nem érvényes relatív vagy abszolút URI.
Megjegyzések
Ez a művelet nem tiltja le. A visszaadott Task<TResult> objektum a teljes válasz (beleértve a tartalmat) elolvasása után befejeződik.
A következőre érvényes:
PatchAsync(Uri, HttpContent)
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
PATCH-kérést küld aszinkron műveletként.
public:
System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PatchAsync(Uri ^ requestUri, System::Net::Http::HttpContent ^ content);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(Uri? requestUri, System.Net.Http.HttpContent? content);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(Uri? requestUri, System.Net.Http.HttpContent content);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(Uri requestUri, System.Net.Http.HttpContent content);
member this.PatchAsync : Uri * System.Net.Http.HttpContent -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function PatchAsync (requestUri As Uri, content As HttpContent) As Task(Of HttpResponseMessage)
Paraméterek
- requestUri
- Uri
A kérelem URI-ja.
- content
- HttpContent
A kiszolgálónak küldött HTTP-kérés tartalma.
Válaszok
Az aszinkron műveletet képviselő tevékenységobjektum.
Kivételek
Ez requestUri nem abszolút URI, és BaseAddress nincs beállítva.
A kérés azért hiúsult meg, mert egy érvényes HTTP-választ kapott, például hálózati kapcsolati hiba, DNS-hiba, kiszolgálótanúsítvány-érvényesítési hiba vagy érvénytelen kiszolgálói válasz. A 8-.NET és újabb verziókban ennek okát HttpRequestError
A kérés időtúllépés miatt meghiúsult.
Megjegyzések
Ez a művelet nem tiltja le. A visszaadott Task<TResult> objektum a teljes válasz (beleértve a tartalmat) elolvasása után befejeződik.
A következőre érvényes:
PatchAsync(String, HttpContent, CancellationToken)
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
Sztringként, aszinkron műveletként megadott URI-nak küld egy lemondási jogkivonattal rendelkező PATCH-kérést.
public:
System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PatchAsync(System::String ^ requestUri, System::Net::Http::HttpContent ^ content, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(string? requestUri, System.Net.Http.HttpContent? content, System.Threading.CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(string? requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken);
member this.PatchAsync : string * System.Net.Http.HttpContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function PatchAsync (requestUri As String, content As HttpContent, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)
Paraméterek
- requestUri
- String
A kérelem URI-ja.
- content
- HttpContent
A kiszolgálónak küldött HTTP-kérés tartalma.
- cancellationToken
- CancellationToken
Lemondási jogkivonat, amelyet más objektumok vagy szálak használhatnak a lemondásról szóló értesítés fogadásához.
Válaszok
Az aszinkron műveletet képviselő tevékenységobjektum.
Kivételek
Ez requestUri nem abszolút URI, és BaseAddress nincs beállítva.
A kérés azért hiúsult meg, mert egy érvényes HTTP-választ kapott, például hálózati kapcsolati hiba, DNS-hiba, kiszolgálótanúsítvány-érvényesítési hiba vagy érvénytelen kiszolgálói válasz. A 8-.NET és újabb verziókban ennek okát HttpRequestError
A lemondási jogkivonat megszakadt, vagy a kérés időtúllépés miatt meghiúsult.
A megadott kérelem URI-ja nem érvényes relatív vagy abszolút URI.
Megjegyzések
Ez a művelet nem tiltja le. A visszaadott Task<TResult> objektum a teljes válasz (beleértve a tartalmat) elolvasása után befejeződik.
A következőre érvényes:
PatchAsync(Uri, HttpContent, CancellationToken)
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
- Forrás:
- HttpClient.cs
Patch-kérést küld egy lemondási jogkivonattal aszinkron műveletként.
public:
System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ PatchAsync(Uri ^ requestUri, System::Net::Http::HttpContent ^ content, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(Uri? requestUri, System.Net.Http.HttpContent? content, System.Threading.CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(Uri? requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> PatchAsync(Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken);
member this.PatchAsync : Uri * System.Net.Http.HttpContent * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function PatchAsync (requestUri As Uri, content As HttpContent, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)
Paraméterek
- requestUri
- Uri
A kérelem URI-ja.
- content
- HttpContent
A kiszolgálónak küldött HTTP-kérés tartalma.
- cancellationToken
- CancellationToken
Lemondási jogkivonat, amelyet más objektumok vagy szálak használhatnak a lemondásról szóló értesítés fogadásához.
Válaszok
Az aszinkron műveletet képviselő tevékenységobjektum.
Kivételek
Ez requestUri nem abszolút URI, és BaseAddress nincs beállítva.
A kérés azért hiúsult meg, mert egy érvényes HTTP-választ kapott, például hálózati kapcsolati hiba, DNS-hiba, kiszolgálótanúsítvány-érvényesítési hiba vagy érvénytelen kiszolgálói válasz. A 8-.NET és újabb verziókban ennek okát HttpRequestError
A lemondási jogkivonat megszakadt, vagy a kérés időtúllépés miatt meghiúsult.
Megjegyzések
Ez a művelet nem tiltja le. A visszaadott Task<TResult> objektum a teljes válasz (beleértve a tartalmat) elolvasása után befejeződik.