Share via


WindowsStreamSecurityBindingElement.BuildChannelFactory<TChannel> メソッド

定義

チャネルを作成するために使用できるチャネル ファクトリを作成します。

public:
generic <typename TChannel>
 override System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingContext context);
override this.BuildChannelFactory : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Overrides Function BuildChannelFactory(Of TChannel) (context As BindingContext) As IChannelFactory(Of TChannel)

型パラメーター

TChannel

チャネル ファクトリの種類。

パラメーター

context
BindingContext

バインド、動作、コントラクト、およびチャネル ファクトリの作成に必要なその他の情報を記述する BindingContext メンバー。

戻り値

指定した種類のチャネル ファクトリを返します。 このメソッドは、このクラス インスタンスを BindingParameters に追加し、ビルド メソッド BuildInnerChannelFactory<TChannel>() に代行させます。

例外

context として null を使用することはできません。

注釈

このメソッドは、チャネル ファクトリを作成します。これは、このバインディングの送信メッセージを処理するチャネルの作成に使用されます。

適用対象