Sdílet prostřednictvím


WebClientAsyncResult.CompletedSynchronously Vlastnost

Definice

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

public:
 property bool CompletedSynchronously { bool get(); };
public bool CompletedSynchronously { get; }
member this.CompletedSynchronously : bool
Public ReadOnly Property CompletedSynchronously As Boolean

Hodnota vlastnosti

truepokud se volání Zahájit dokončilo synchronně; v opačném případě . false

Implementuje

Poznámky

Pokud CompletedSynchronously je nastavena na true v rámci delegáta AsyncCallback , je pravděpodobné, že vlákno, které volá BeginInvoke , je aktuální vlákno. V tomto případě byste měli být opatrní, abyste z metody zpětného volání udělali další asynchronní volání Begin, protože to může způsobit zvětšení zásobníku bez vazby, pokud volání budou pokračovat synchronně. Místo toho by mělo být volání dokončeno v původním místě volání mimo metodu zpětného volání.

Platí pro