Freigeben über


AsyncResult.CompletedSynchronously-Eigenschaft

Ruft einen Wert ab, der angibt, ob der BeginInvoke-Aufruf synchron abgeschlossen wurde.

Namespace: System.Runtime.Remoting.Messaging
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Overridable ReadOnly Property CompletedSynchronously As Boolean
'Usage
Dim instance As AsyncResult
Dim value As Boolean

value = instance.CompletedSynchronously
public virtual bool CompletedSynchronously { get; }
public:
virtual property bool CompletedSynchronously {
    bool get ();
}
/** @property */
public boolean get_CompletedSynchronously ()
public function get CompletedSynchronously () : boolean

Eigenschaftenwert

true, wenn der BeginInvoke-Aufruf synchron abgeschlossen wurde, andernfalls false.

Hinweise

Wenn festgestellt wird, dass der BeginInvoke-Aufruf im AsyncCallback-Delegaten synchron abgeschlossen wurde, handelt es sich bei dem Thread, der BeginInvoke aufgerufen hat, wahrscheinlich um den aktuellen Thread. Die meisten Anbieter der IAsyncResult-Schnittstelle verwenden diese Funktion nicht und geben den Standardwert false zurück.

Die aktuelle Implementierung von CompletedSynchronously gibt immer false zurück.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

AsyncResult-Klasse
AsyncResult-Member
System.Runtime.Remoting.Messaging-Namespace