ISynchronizeInvoke.EndInvoke(IAsyncResult) Metod

Definition

Väntar tills processen startades genom att anropa BeginInvoke(Delegate, Object[]) slutfört och returnerar sedan det värde som genereras av processen.

public:
 System::Object ^ EndInvoke(IAsyncResult ^ result);
public object? EndInvoke(IAsyncResult result);
public object EndInvoke(IAsyncResult result);
abstract member EndInvoke : IAsyncResult -> obj
Public Function EndInvoke (result As IAsyncResult) As Object

Parametrar

result
IAsyncResult

Ett IAsyncResult gränssnitt som representerar den asynkrona åtgärd som startades genom att anropa BeginInvoke(Delegate, Object[]).

Returer

En Object som representerar returvärdet som genereras av den asynkrona åtgärden.

Kommentarer

Den här metoden hämtar returvärdet för den asynkrona åtgärd som representeras av det IAsyncResult som skickas av det här gränssnittet. Om den asynkrona åtgärden inte har slutförts väntar den här metoden tills resultatet är tillgängligt.

Gäller för

Se även