ServerProcessing Enumeration
.NET Framework 2.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 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 .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.
Community Additions
ADD
Show: