TransactionFlowBindingElement.CanBuildChannelListener<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 Wert zurück, der angibt, ob der angegebene Bindungskontext einen Kanallistener zum Akzeptieren von Kanälen eines angegebenen Typs erstellen kann.
public:
generic <typename TChannel>
where TChannel : class, System::ServiceModel::Channels::IChannel override bool CanBuildChannelListener(System::ServiceModel::Channels::BindingContext ^ context);
public override bool CanBuildChannelListener<TChannel> (System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel;
override this.CanBuildChannelListener : System.ServiceModel.Channels.BindingContext -> bool (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overrides Function CanBuildChannelListener(Of TChannel As {Class, IChannel}) (context As BindingContext) As Boolean
Typparameter
- TChannel
Der Kanaltyp.
Parameter
- context
- BindingContext
BindingContext, der verwendet werden soll, um zu ermitteln, ob ein Kanallistener erstellt werden kann.
Gibt zurück
true
, wenn ein Kanallistener für den angegebenen Kanaltyp aus context
erstellt werden kann, andernfalls false
.
Ausnahmen
context
ist null
.
Hinweise
Sie sollten diese Methode aufrufen, um zu überprüfen, dass der Kanallistener für Kanäle des Typs TChannel
für den angegebenen context
erstellt werden kann, bevor Sie versuchen, den Listener zu erstellen. Beachten Sie, dass BuildChannelListener eine Ausnahme auslöst, wenn kein Kanallistener für den angegebenen Kanaltyp erstellt werden kann.