Freigeben über


BinaryMessageEncodingBindingElement.CanBuildChannelListener<TChannel> Methode

Definition

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Listener für einen angegebenen Typ von Kanal und Kontext 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 Kanallistener akzeptiert.

Parameter

context
BindingContext

Der BindingContext für den Listener.

Gibt zurück

Boolean

true, wenn der angegebene Kanallistenerstapel auf dem Dienst erstellt werden kann, andernfalls false.

Beispiele

be.CanBuildChannelListener<IDuplexChannel>(context2);
be.CanBuildChannelListener(Of IDuplexChannel)(context2)

Gilt für