Freigeben über


ChannelServices.DispatchMessage Methode

Definition

Sendet eingehende Remoteaufrufe.

public:
 static System::Runtime::Remoting::Channels::ServerProcessing DispatchMessage(System::Runtime::Remoting::Channels::IServerChannelSinkStack ^ sinkStack, System::Runtime::Remoting::Messaging::IMessage ^ msg, [Runtime::InteropServices::Out] System::Runtime::Remoting::Messaging::IMessage ^ % replyMsg);
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);
static member DispatchMessage : System.Runtime.Remoting.Channels.IServerChannelSinkStack * System.Runtime.Remoting.Messaging.IMessage * IMessage -> System.Runtime.Remoting.Channels.ServerProcessing
[<System.Security.SecurityCritical>]
static member DispatchMessage : System.Runtime.Remoting.Channels.IServerChannelSinkStack * System.Runtime.Remoting.Messaging.IMessage * IMessage -> System.Runtime.Remoting.Channels.ServerProcessing
Public Shared Function DispatchMessage (sinkStack As IServerChannelSinkStack, msg As IMessage, ByRef replyMsg As IMessage) As ServerProcessing

Parameter

sinkStack
IServerChannelSinkStack

Der Stapel von Serverchannelsenken, die die Meldung bereits durchlaufen hat.

msg
IMessage

Die zu sendende Meldung.

replyMsg
IMessage

Enthält nach dem Beenden dieser Methode eine IMessage, die die Antwort des Servers auf die Meldung im msg-Parameter enthält. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Ein ServerProcessing, das den Verarbeitungsstatus der Servermeldung angibt.

Attribute

Ausnahmen

Der msg-Parameter ist null.

Der direkte Aufrufer verfügt nicht über die Berechtigung für die Infrastruktur.

Hinweise

Diese Methode wird von Kanälen verwendet, um eingehende Remoteaufrufe zu senden.

Gilt für: