다음을 통해 공유


ClientBase<TChannel>.BeginOperationDelegate 대리자

정의

클라이언트에서 비동기 작업을 호출하는 데 InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object)에서 사용하는 대리자입니다.

protected:  where TChannel : classdelegate IAsyncResult ^ ClientBase<TChannel>::BeginOperationDelegate(cli::array <System::Object ^> ^ inValues, AsyncCallback ^ asyncCallback, System::Object ^ state);
protected delegate IAsyncResult ClientBase<TChannel>.BeginOperationDelegate(object[] inValues, AsyncCallback asyncCallback, object state) where TChannel : class;
Protected Delegate Function ClientBase(Of TChannel).BeginOperationDelegate(inValues As Object(), asyncCallback As AsyncCallback, state As Object) As IAsyncResult 

매개 변수

inValues
Object[]

비동기 호출에 대한 입력 값입니다.

asyncCallback
AsyncCallback

관련 비동기 작업을 완료했을 때 호출되는 메서드에 대한 참조입니다.

state
Object

클라이언트가 서로 다른 비동기 호출을 구별할 수 있게 하는 Object입니다. 이벤트 완료 콜백의 인수 매개 변수 형태로 클라이언트에게 제공됩니다.

반환 값

비동기 호출의 결과입니다.

확장 메서드

GetMethodInfo(Delegate)

지정된 대리자가 나타내는 메서드를 나타내는 개체를 가져옵니다.

적용 대상