Sdílet prostřednictvím


FileWebRequest.GetResponseAsync Metoda

Definice

Vrátí odpověď na požadavek systému souborů jako asynchronní operaci.

public:
 override System::Threading::Tasks::Task<System::Net::WebResponse ^> ^ GetResponseAsync();
public override System.Threading.Tasks.Task<System.Net.WebResponse> GetResponseAsync ();
override this.GetResponseAsync : unit -> System.Threading.Tasks.Task<System.Net.WebResponse>
Public Overrides Function GetResponseAsync () As Task(Of WebResponse)

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Datový proud je již používán předchozím voláním BeginGetResponse(AsyncCallback, Object).

Byla FileWebRequest přerušena.

Poznámky

Poznámka

V případě asynchronních požadavků je klientská aplikace zodpovědná za implementaci vlastního mechanismu časového limitu.

Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem GetResponse().

Platí pro