IDuplexSessionRouter.BeginProcessMessage Metodo

Definizione

Avvia l'elaborazione asincrona del messaggio.

public:
 IAsyncResult ^ BeginProcessMessage(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ state);
[System.ServiceModel.OperationContract(Action="*", AsyncPattern=true, IsOneWay=true)]
public IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, AsyncCallback callback, object state);
[<System.ServiceModel.OperationContract(Action="*", AsyncPattern=true, IsOneWay=true)>]
abstract member BeginProcessMessage : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Public Function BeginProcessMessage (message As Message, callback As AsyncCallback, state As Object) As IAsyncResult

Parametri

message
Message

Messaggio da elaborare.

callback
AsyncCallback

Delegato di callback asincrono richiamato al termine dell'elaborazione del messaggio.

state
Object

Oggetto di stato definito dall'utente passato alla routine di callback.

Valori restituiti

Risultato asincrono che può essere usato per eseguire il polling o attendere i risultati o entrambi; questo valore è obbligatorio anche quando si richiama EndProcessMessage(IAsyncResult).

Attributi

Si applica a