Freigeben über


DiscoveryClientBindingElement.CanBuildChannelListener<TChannel> Methode

Definition

Da das Erstellen eines Channellisteners vom Discovery-Clientchannel nicht unterstützt wird, gibt diese Methode immer false zurück. Der Vorgang kann so erweitert werden, dass ein Wert zurückgegeben wird, der angibt, ob das Bindungselement einen Listener für einen bestimmten Typ von Channel 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, den der Listener akzeptiert.

Parameter

context
BindingContext

Der Bindungskontext.

Gibt zurück

true, wenn die IChannelListener<TChannel> vom angegebenenTyp durch das Bindungselement erstellt werden kann, andernfalls false.

Gilt für: