MsmqTransportBindingElement.CanBuildChannelFactory<TChannel> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen booleschen Wert, der angibt, ob Sie eine Kanalfactory mit dem bereitgestellten Kontext erstellen können.
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
Typparameter
- TChannel
Der Kanaltyp, der zum Erstellen des Kanallisteners verwendet werden soll. Zulässige Kanaltypen sind IOutputSessionChannel oder eine IOutputChannel Klasse.
Parameter
- context
- BindingContext
Die BindingContext Kanalfactory, mit der die Kanalfactory erstellt werden soll.
Gibt zurück
truewenn Sie eine Kanalfactory mit dem bereitgestellten Kontext erstellen können; andernfalls . false Das Bindungselement gibt true nur zurück, wenn TChannel oder IOutputChannelIOutputSessionChannel.
Beispiele
if (transportBindingElement.CanBuildChannelFactory<IOutputChannel>(context))
{
// Do something...
}