|
.NET Framework | |||||||||
| PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT | |||||||||
Provides address-based authentication, and verifies the NodeAddress details the client sends
Embeds the following in the System.Runtime.Remoting.Messaging.CallContext of the remoting invocation. Key - Value
| Field Summary | |
|---|---|
| System.Runtime.Remoting.Channels.IServerChannelSink | _next |
| Constructor Summary | |
|---|---|
|
NServerSink(System.Runtime.Remoting.Channels.IServerChannelSink next) Constructor |
|
| Property Summary | |
|---|---|
| System.Runtime.Remoting.Channels.IServerChannelSink |
NextChannelSink
Gets or sets the next sink in the chain |
| Properties inherited from class System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties |
|---|
| Count, IsFixedSize, IsReadOnly, IsSynchronized, Item, Keys, Properties, SyncRoot, Values |
| Method Summary | |
|---|---|
| void |
AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) Async'ly process response |
| System.IO.Stream |
GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) Gets response stream |
| System.Runtime.Remoting.Channels.ServerProcessing |
ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, System.Runtime.Remoting.Messaging.IMessage responseMsg, System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, System.IO.Stream responseStream) Process message |
| Methods inherited from class System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties |
|---|
| Add, Clear, Contains, CopyTo, GetEnumerator, IEnumerable.GetEnumerator, Remove |
| Methods inherited from class System.Object |
|---|
| Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString |
| Field Detail |
|---|
private System.Runtime.Remoting.Channels.IServerChannelSink _next
| Constructor Detail |
|---|
public NServerSink(System.Runtime.Remoting.Channels.IServerChannelSink next)
Constructor
Parameters:
next - Next sink| Property Detail |
|---|
public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink
Gets or sets the next sink in the chain
| Method Detail |
|---|
public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack,
object state,
System.Runtime.Remoting.Messaging.IMessage msg,
System.Runtime.Remoting.Channels.ITransportHeaders headers,
System.IO.Stream stream)
Async'ly process response
Parameters:
sinkStack - Sink stackstate - Statemsg - Messageheaders - Headersstream - Streampublic System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack,
object state,
System.Runtime.Remoting.Messaging.IMessage msg,
System.Runtime.Remoting.Channels.ITransportHeaders headers)
Gets response stream
Parameters:
sinkStack - Sinkstate - Statemsg - Messageheaders - Headerspublic System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack,
System.Runtime.Remoting.Messaging.IMessage requestMsg,
System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders,
System.IO.Stream requestStream,
System.Runtime.Remoting.Messaging.IMessage responseMsg,
System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders,
System.IO.Stream responseStream)
Process message
Parameters:
sinkStack - SinkrequestMsg - Request messagerequestHeaders - Request headersrequestStream - Request streamresponseMsg - Response messageresponseHeaders - Response headersresponseStream - Response stream
|
.NET Framework | |||||||||
| PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT | |||||||||