ISynchronizeInvoke.EndInvoke-Methode
Wartet, bis der durch einen Aufruf von BeginInvoke gestartete Prozess abgeschlossen ist, und gibt anschließend den vom Prozess generierten Wert zurück.
Namespace: System.ComponentModel
Assembly: System (in system.dll)
Syntax
'Declaration
Function EndInvoke ( _
result As IAsyncResult _
) As Object
'Usage
Dim instance As ISynchronizeInvoke
Dim result As IAsyncResult
Dim returnValue As Object
returnValue = instance.EndInvoke(result)
Object EndInvoke (
IAsyncResult result
)
Object^ EndInvoke (
IAsyncResult^ result
)
Object EndInvoke (
IAsyncResult result
)
function EndInvoke (
result : IAsyncResult
) : Object
Parameter
- result
Eine IAsyncResult-Schnittstelle, die die durch einen Aufruf von BeginInvoke gestartete asynchrone Operation darstellt.
Rückgabewert
Ein Object, das den durch die asynchrone Operation generierten Rückgabewert darstellt.
Hinweise
Diese Methode ruft den Rückgabewert der asynchronen Operation ab, der durch das von dieser Schnittstelle übergebenen IAsyncResult dargestellt wird. Wenn die asynchrone Operation nicht abgeschlossen ist, wartet diese Methode, bis das Ergebnis vorliegt.
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
ISynchronizeInvoke-Schnittstelle
ISynchronizeInvoke-Member
System.ComponentModel-Namespace
BeginInvoke