MsmqTransportBindingElement.CanBuildChannelFactory<TChannel> メソッド

定義

指定されたコンテキストを使用してチャネル ファクトリを構築できるかどうかを示すブール値を返します。

public:
generic <typename TChannel>
 override bool CanBuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context);
override this.CanBuildChannelFactory : System.ServiceModel.Channels.BindingContext -> bool
Public Overrides Function CanBuildChannelFactory(Of TChannel) (context As BindingContext) As Boolean

型パラメーター

TChannel

チャネル リスナーの構築に使用するチャネルの種類。 許可されるチャネルの種類は、 IOutputSessionChannel クラスまたは IOutputChannel クラスです。

パラメーター

context
BindingContext

チャネル ファクトリの構築に使用する BindingContext

返品

true 指定されたコンテキストを使用してチャネル ファクトリを構築できる場合。それ以外の場合は false。 バインド要素は、TChannelIOutputChannelまたはIOutputSessionChannelされている場合にのみ、trueを返します。

if (transportBindingElement.CanBuildChannelFactory<IOutputChannel>(context))
{
    // Do something...
}

適用対象