Freigeben über


IClientChannelSink.GetRequestStream(IMessage, ITransportHeaders) Methode

Definition

Gibt den Stream Wert zurück, auf den die bereitgestellte Nachricht serialisiert werden soll.

public:
 System::IO::Stream ^ GetRequestStream(System::Runtime::Remoting::Messaging::IMessage ^ msg, System::Runtime::Remoting::Channels::ITransportHeaders ^ headers);
public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
[System.Security.SecurityCritical]
public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
abstract member GetRequestStream : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders -> System.IO.Stream
[<System.Security.SecurityCritical>]
abstract member GetRequestStream : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders -> System.IO.Stream
Public Function GetRequestStream (msg As IMessage, headers As ITransportHeaders) As Stream

Parameter

msg
IMessage

Die IMethodCallMessage enthaltenden Details zum Methodenaufruf.

headers
ITransportHeaders

Die Kopfzeilen, die der Überschrift für ausgehende Nachrichten zum Server hinzugefügt werden sollen.

Gibt zurück

Die Stream bereitgestellte Nachricht soll serialisiert werden.

Attribute

Ausnahmen

Der direkte Aufrufer verfügt nicht über die Infrastrukturberechtigung.

Beispiele

Im folgenden Codebeispiel wird eine Implementierung dieser Methode veranschaulicht.

virtual Stream^ GetRequestStream( IMessage^ message, ITransportHeaders^ requestHeaders )
{
   // Get the request stream from the next sink in the chain.
   return (nextSink->GetRequestStream( message, requestHeaders ));
}
public Stream GetRequestStream (IMessage message, ITransportHeaders requestHeaders)
{
    // Get the request stream from the next sink in the chain.
    return( nextSink.GetRequestStream(message, requestHeaders) );
}

Hinweise

Die GetRequestStream Methode wird von der Formatierersenke aufgerufen, bevor sie die Nachricht serialisiert.

Gilt für: