(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Control.EndInvoke-Methode

Ruft den Rückgabewert des asynchronen Vorgangs ab, der durch das übergebene IAsyncResult dargestellt wird.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)
public Object EndInvoke(
	IAsyncResult asyncResult
)

Parameter

asyncResult
Typ: System.IAsyncResult
Das IAsyncResult, das einen bestimmten asynchronen Aufrufvorgang darstellt, der beim Aufrufen von BeginInvoke zurückgegeben wird.

Rückgabewert

Typ: System.Object
Das von dem asynchronen Vorgang generierte Object.

Implementiert

ISynchronizeInvoke.EndInvoke(IAsyncResult)
AusnahmeBedingung
ArgumentNullException

Der asyncResult-Parameterwert ist null.

ArgumentException

Das asyncResult-Objekt wurde nicht von einem vorhergehenden Aufruf der BeginInvoke-Methode desselben Steuerelements erstellt.

Wenn der asynchrone Vorgang noch nicht abgeschlossen wurde, ist diese Funktion blockiert, bis das Ergebnis vorliegt.

HinweisHinweis

Abgesehen von der InvokeRequired-Eigenschaft können vier Methoden in einem Steuerelement threadsicher aufgerufen werden: Invoke, BeginInvoke, EndInvoke und CreateGraphics, wenn das Handle für das Steuerelement bereits erstellt wurde. Das Aufrufen von CreateGraphics vor dem Erstellen des Handles des Steuerelements in einem Hintergrundthread kann zu unzulässigen threadübergreifenden Aufrufen führen. Verwenden Sie bei allen anderen Methodenaufrufen eine der Aufrufmethoden für das Marshallen des Aufrufs an den Steuerelementthread.

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

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

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.