Sdílet prostřednictvím


WebClientAsyncResult Třída

Definice

Poskytuje implementaci IAsyncResult pro použití proxy webové služby XML k implementaci standardní asynchronní metody vzor.

public ref class WebClientAsyncResult : IAsyncResult
public class WebClientAsyncResult : IAsyncResult
type WebClientAsyncResult = class
    interface IAsyncResult
Public Class WebClientAsyncResult
Implements IAsyncResult
Dědičnost
WebClientAsyncResult
Implementuje

Poznámky

Při volání BeginMyMethodName metody , kde MyMethodName je synchronní verze metody, ve třídě proxy webové služby XML je vrácena instance WebClientAsyncResult . Podle standardního vzoru asynchronního návrhu WebClientAsyncResult musí být tato instance později předána do EndMyMethodName , aby se dokončilo volání asynchronní metody.

Podrobnosti o asynchronním volání webových služeb XML naleznete v tématu Asynchronní komunikace s webovými službami XML.

Vlastnosti

AsyncState

Získá objekt zadaný v posledním parametru Begin metody asynchronní volání.

AsyncWaitHandle

Získá, WaitHandle který se používá k čekání na dokončení asynchronní operace.

CompletedSynchronously

Získá hodnotu označující, zda zahájení volání dokončeno synchronně.

IsCompleted

Získá hodnotu označující, zda asynchronní požadavek webové služby XML byl dokončen.

Metody

Abort()

Zruší asynchronní požadavek webové služby XML.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také