ChannelServices.DispatchMessage Metodo

Definizione

Invia le chiamate remote in arrivo.

public static System.Runtime.Remoting.Channels.ServerProcessing DispatchMessage (System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, out System.Runtime.Remoting.Messaging.IMessage replyMsg);
[System.Security.SecurityCritical]
public static System.Runtime.Remoting.Channels.ServerProcessing DispatchMessage (System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, out System.Runtime.Remoting.Messaging.IMessage replyMsg);

Parametri

sinkStack
IServerChannelSinkStack

Stack dei sink di canale del server attraverso cui il messaggio è già passato.

msg
IMessage

Messaggio da inviare.

replyMsg
IMessage

Quando il metodo termina, contiene un oggetto IMessage con la risposta del server al messaggio contenuto nel parametro msg. Questo parametro viene passato non inizializzato.

Restituisce

Oggetto ServerProcessing che fornisce lo stato dell'elaborazione dei messaggi del server.

Attributi

Eccezioni

Il valore del parametro msg è null.

Il chiamante immediato non dispone dell'autorizzazione di infrastruttura.

Commenti

Questo metodo viene usato dai canali per inviare chiamate remote in ingresso.

Si applica a

Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1