IClientChannelSink.ProcessMessage メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Sub ProcessMessage ( _ msg As IMessage, _ requestHeaders As ITransportHeaders, _ requestStream As Stream, _ <OutAttribute> ByRef responseHeaders As ITransportHeaders, _ <OutAttribute> ByRef responseStream As Stream _ )
Dim instance As IClientChannelSink Dim msg As IMessage Dim requestHeaders As ITransportHeaders Dim requestStream As Stream Dim responseHeaders As ITransportHeaders Dim responseStream As Stream instance.ProcessMessage(msg, requestHeaders, requestStream, responseHeaders, responseStream)
void ProcessMessage ( IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, out ITransportHeaders responseHeaders, out Stream responseStream )
void ProcessMessage ( IMessage^ msg, ITransportHeaders^ requestHeaders, Stream^ requestStream, [OutAttribute] ITransportHeaders^% responseHeaders, [OutAttribute] Stream^% responseStream )
void ProcessMessage ( IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, /** @attribute OutAttribute() */ /** @ref */ ITransportHeaders responseHeaders, /** @attribute OutAttribute() */ /** @ref */ Stream responseStream )
- requestHeaders


[SecurityPermission(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.Infrastructure)] public void ProcessMessage (IMessage message , ITransportHeaders requestHeaders, Stream requestStream, out ITransportHeaders responseHeaders, out Stream responseStream) { // Print the request message properties. Console.WriteLine("---- Message from the client ----"); IDictionary dictionary = message.Properties; foreach (Object key in dictionary.Keys) { Console.WriteLine("{0} = {1}", key, dictionary[key]); } Console.WriteLine("---------------------------------"); // Hand off to the next sink in the chain. nextSink.ProcessMessage(message, requestHeaders, requestStream, out responseHeaders, out responseStream); }
virtual void ProcessMessage( IMessage^ message, ITransportHeaders^ requestHeaders, Stream^ requestStream, [Out]ITransportHeaders^% responseHeaders, [Out]Stream^% responseStream ) { // Print the request message properties. Console::WriteLine( "---- Message from the client ----" ); IDictionary^ dictionary = message->Properties; IEnumerator^ myEnum = dictionary->Keys->GetEnumerator(); while ( myEnum->MoveNext() ) { Object^ key = safe_cast<Object^>(myEnum->Current); Console::WriteLine( "{0} = {1}", key, dictionary[ key ] ); } Console::WriteLine( "---------------------------------" ); // Hand off to the next sink in the chain. nextSink->ProcessMessage( message, requestHeaders, requestStream, responseHeaders, responseStream ); }
public void ProcessMessage(IMessage message, ITransportHeaders requestHeaders, Stream requestStream, /** @ref */ ITransportHeaders responseHeaders, /** @ref */ Stream responseStream) { // Print the request message properties. Console.WriteLine("---- Message from the client ----"); IDictionary dictionary = message.get_Properties(); Object key = null; IEnumerator objEnum = dictionary.get_Keys().GetEnumerator(); while (objEnum.MoveNext()) { key = objEnum.get_Current(); Console.WriteLine("{0} = {1}", key, dictionary.get_Item(key)); } Console.WriteLine("---------------------------------"); // Hand off to the next sink in the chain. nextSink.ProcessMessage(message, requestHeaders, requestStream, responseHeaders, responseStream); } //ProcessMessage


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からIClientChannelSink.ProcessMessage メソッドを検索する場合は、下記のリンクをクリックしてください。

- IClientChannelSink.ProcessMessage メソッドのページへのリンク