ChannelDispatcherBase.Attach(ServiceHostBase) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
派生クラスでオーバーライドされると、チャネル ディスパッチャーを特定のホストに結び付けます。
protected:
virtual void Attach(System::ServiceModel::ServiceHostBase ^ host);
protected virtual void Attach (System.ServiceModel.ServiceHostBase host);
abstract member Attach : System.ServiceModel.ServiceHostBase -> unit
override this.Attach : System.ServiceModel.ServiceHostBase -> unit
Protected Overridable Sub Attach (host As ServiceHostBase)
パラメーター
- host
- ServiceHostBase
サービスの ServiceHostBase。
例外
host
が null
です。
通信オブジェクトは、Faulted 状態にあります。
注釈
このメソッドは、ChannelDispatcher のインスタンスが Created 状態のときにのみ設定できます。これは、この状態が、変更可能で、かつ破棄されていない唯一の状態であるためです。
ServiceHost は、ChannelDispatcherBase が ChannelDispatchers コレクションに追加されると、このメソッドを呼び出します。 これにより、ChannelDispatcherBase にはイベントをフックして ServiceHost を検査する機会が与えられ、Host プロパティから返される必要のある値が提供されます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET