다음을 통해 공유


ISynchronizeInvoke.EndInvoke(IAsyncResult) 메서드

정의

BeginInvoke(Delegate, Object[])를 호출하여 시작된 프로세스가 완료될 때까지 대기한 다음 프로세스에서 생성된 값을 반환합니다.

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

매개 변수

result
IAsyncResult

IAsyncResult를 호출하여 시작된 비동기 작업을 나타내는 BeginInvoke(Delegate, Object[]) 인터페이스입니다.

반환

비동기 작업에서 생성된 반환 값을 나타내는 Object입니다.

설명

이 메서드는 이 인터페이스에서 전달된 IAsyncResult 로 표시되는 비동기 작업의 반환 값을 가져옵니다. 비동기 작업이 완료되지 않은 경우 이 메서드는 결과를 사용할 수 있을 때까지 기다립니다.

적용 대상

추가 정보