Share via


ClientChannelSinkStack クラス

定義

非同期メッセージの応答デコード中に呼び出す必要がある、クライアント チャネル シンクのスタックを保持します。

public ref class ClientChannelSinkStack : System::Runtime::Remoting::Channels::IClientChannelSinkStack
public class ClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
public class ClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public class ClientChannelSinkStack : System.Runtime.Remoting.Channels.IClientChannelSinkStack
type ClientChannelSinkStack = class
    interface IClientChannelSinkStack
    interface IClientResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
type ClientChannelSinkStack = class
    interface IClientChannelSinkStack
    interface IClientResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ClientChannelSinkStack = class
    interface IClientChannelSinkStack
    interface IClientResponseChannelSinkStack
Public Class ClientChannelSinkStack
Implements IClientChannelSinkStack
継承
ClientChannelSinkStack
属性
実装

注釈

このクラスは、リンク要求を行います。 直接呼び出し元にインフラストラクチャアクセス許可がない場合は、セキュリティ例外がスローされます。 詳細については、「 リンク要求 」を参照してください。

コンストラクター

ClientChannelSinkStack()

ClientChannelSinkStack クラスの新しいインスタンスを既定値で初期化します。

ClientChannelSinkStack(IMessageSink)

指定した応答シンクを使用して、ClientChannelSinkStack クラスの新しいインスタンスを初期化します。

メソッド

AsyncProcessResponse(ITransportHeaders, Stream)

現在のシンク スタックにあるシンク上で、メソッドの呼び出しの非同期処理を要求します。

DispatchException(Exception)

指定した例外を応答シンク上でディスパッチします。

DispatchReplyMessage(IMessage)

指定した応答メッセージを応答シンク上でディスパッチします。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Pop(IClientChannelSink)

シンク スタック内にある指定したシンクまでのすべてのシンクに関連付けられている情報をポップします。

Push(IClientChannelSink, Object)

指定したシンク、およびそのシンクに関連付けられた情報をシンク スタックにプッシュします。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象