ServerProcessing Enumeration
.NET Framework 3.0
Indicates the status of the server message processing.
Namespace: System.Runtime.Remoting.Channels
Assembly: mscorlib (in mscorlib.dll)
Assembly: mscorlib (in mscorlib.dll)
'Declaration <SerializableAttribute> _ <ComVisibleAttribute(True)> _ Public Enumeration ServerProcessing 'Usage Dim instance As ServerProcessing
/** @attribute SerializableAttribute() */ /** @attribute ComVisibleAttribute(true) */ public enum ServerProcessing
SerializableAttribute ComVisibleAttribute(true) public enum ServerProcessing
Public Function ProcessMessage(ByVal myServerChannelSinkStack As IServerChannelSinkStack, _ ByVal requestMsg As IMessage, ByVal requestHeaders As ITransportHeaders, ByVal requestStream As Stream, ByRef _ msg As IMessage, ByRef responseHeaders As ITransportHeaders, ByRef responseStream _ As Stream) As ServerProcessing Implements IServerChannelSink.ProcessMessage If myBoolEnabled Then LoggingHelper.PrintRequest(myTextWriterOutput, requestHeaders, requestStream) End If myServerChannelSinkStack.Push(Me, Nothing) Dim myServerProcessing As ServerProcessing = myNewNextSink.ProcessMessage( _ myServerChannelSinkStack, requestMsg, requestHeaders, requestStream, msg, responseHeaders, responseStream) Console.WriteLine("ServerProcessing.Complete value is: " + ServerProcessing.Complete.Tostring()) Console.WriteLine("ServerProcessing.OneWay Value is: " + ServerProcessing.OneWay.Tostring()) Console.WriteLine("ServerProcessing.Async value is: " + ServerProcessing.Async.Tostring()) Select Case myServerProcessing Case ServerProcessing.Complete myServerChannelSinkStack.Pop(Me) If myBoolEnabled Then LoggingHelper.PrintResponse(myTextWriterOutput, responseHeaders, responseStream) End If Case ServerProcessing.OneWay myServerChannelSinkStack.Pop(Me) Case ServerProcessing.Async myServerChannelSinkStack.Store(Me, Nothing) End Select Return myServerProcessing End Function 'ProcessMessage
Windows 98, Windows Server 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
The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.Community Additions
ADD
Show: