public class ClientChannelSinkStack : IClientChannelSinkStack, IClientResponseChannelSinkStack
|
| ctor #1 | Overloaded:.ctor()Default constructor. This constructor is called by derived class constructors to initialize state in this type.Initializes a new instance of the ClientChannelSinkStack class with default values. |
| ctor #2 | Overloaded:.ctor(IMessageSink replySink) Initializes a new instance of the ClientChannelSinkStack class with the specified reply sink. |
| AsyncProcessResponse | Requests asynchronous processing of a method call on the sinks in the current sink stack. |
| DispatchException | Dispatches the specified exception on the reply sink. |
| DispatchReplyMessage | Dispatches the specified reply message on the reply sink. |
| Equals (inherited from System.Object) |
See base class member description: System.Object.Equals Derived from System.Object, the primary base class for all objects. |
| GetHashCode (inherited from System.Object) |
See base class member description: System.Object.GetHashCode Derived from System.Object, the primary base class for all objects. |
| GetType (inherited from System.Object) |
See base class member description: System.Object.GetType Derived from System.Object, the primary base class for all objects. |
| Pop | Pops the information associated with all the sinks from the sink stack up to and including the specified sink. |
| Push | Pushes the specified sink and information associated with it onto the sink stack. |
| ToString (inherited from System.Object) |
See base class member description: System.Object.ToString Derived from System.Object, the primary base class for all objects. |
| Finalize (inherited from System.Object) |
See base class member description: System.Object.Finalize Derived from System.Object, the primary base class for all objects. |
| MemberwiseClone (inherited from System.Object) |
See base class member description: System.Object.MemberwiseClone Derived from System.Object, the primary base class for all objects. |
Hierarchy:
public ClientChannelSinkStack(); |
public ClientChannelSinkStack( |
replySink
public void AsyncProcessResponse( |
headers
stream
| Exception Type | Condition |
|---|---|
| RemotingException | The current sink stack is empty. |
public void DispatchException( |
e
public void DispatchReplyMessage( |
msg
~ClientChannelSinkStack(); |
public virtual int GetHashCode(); |
public Type GetType(); |
protected object MemberwiseClone(); |
public object Pop( |
sink
| Exception Type | Condition |
|---|---|
| RemotingException | The current sink stack is empty, or the specified sink was never pushed onto the current stack. |
public void Push( |
sink
state
public virtual string ToString(); |