ISynchronizeInvoke.EndInvoke(IAsyncResult) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.