다음을 통해 공유


RoutingService.IDuplexSessionRouter.BeginProcessMessage 메서드

정의

메시지의 비동기 처리를 시작합니다.

 virtual IAsyncResult ^ System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::Routing::IDuplexSessionRouter::BeginProcessMessage;
[System.ServiceModel.OperationBehavior(Impersonation=System.ServiceModel.ImpersonationOption.Allowed)]
IAsyncResult IDuplexSessionRouter.BeginProcessMessage (System.ServiceModel.Channels.Message message, AsyncCallback callback, object state);
[<System.ServiceModel.OperationBehavior(Impersonation=System.ServiceModel.ImpersonationOption.Allowed)>]
abstract member System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Function BeginProcessMessage (message As Message, callback As AsyncCallback, state As Object) As IAsyncResult Implements IDuplexSessionRouter.BeginProcessMessage

매개 변수

message
Message

처리할 Message입니다.

callback
AsyncCallback

메시지 처리가 완료되면 호출되는 AsyncCallback 대리자입니다.

state
Object

콜백 프로시저에 전달된 사용자 정의 상태 개체입니다.

반환

IAsyncResult

결과 폴링이나 대기 또는 두 작업 모두에 사용할 수 있는 IAsyncResult입니다. 이 값은 IDuplexSessionRouter.EndProcessMessage(IAsyncResult)를 호출할 때도 필요합니다.

구현

특성

설명

IDuplexSessionRouter 계약을 사용하는 방법은 IDuplexSessionRouter를 참조하십시오.

적용 대상