Binding.CanBuildChannelListener Binding.CanBuildChannelListener Binding.CanBuildChannelListener Binding.CanBuildChannelListener Method

Définition

Retourne une valeur qui indique si la liaison actuelle peut générer sur le service une pile d'écouteurs de canal conforme à des critères spécifiques.Returns a value that indicates whether the current binding can build a channel listener stack on the service that satisfies some specified criteria.

Surcharges

CanBuildChannelListener<TChannel>(Object[]) CanBuildChannelListener<TChannel>(Object[]) CanBuildChannelListener<TChannel>(Object[]) CanBuildChannelListener<TChannel>(Object[])

Retourne une valeur qui indique si la liaison actuelle peut générer sur le service une pile d’écouteurs de canal conforme aux critères spécifiés dans un tableau d’objets.Returns a value that indicates whether the current binding can build a channel listener stack on the service that satisfies the criteria specified in an array of objects.

CanBuildChannelListener<TChannel>(BindingParameterCollection) CanBuildChannelListener<TChannel>(BindingParameterCollection) CanBuildChannelListener<TChannel>(BindingParameterCollection) CanBuildChannelListener<TChannel>(BindingParameterCollection)

Retourne une valeur qui indique si la liaison actuelle peut générer sur le service une pile d’écouteurs de canal conforme à la collection de paramètres de liaison spécifiée.Returns a value that indicates whether the current binding can build a channel listener stack on the service that satisfies the collection of binding parameters specified.

CanBuildChannelListener<TChannel>(Object[]) CanBuildChannelListener<TChannel>(Object[]) CanBuildChannelListener<TChannel>(Object[]) CanBuildChannelListener<TChannel>(Object[])

Retourne une valeur qui indique si la liaison actuelle peut générer sur le service une pile d’écouteurs de canal conforme aux critères spécifiés dans un tableau d’objets.Returns a value that indicates whether the current binding can build a channel listener stack on the service that satisfies the criteria specified in an array of objects.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel bool CanBuildChannelListener(... cli::array <System::Object ^> ^ parameters);
public bool CanBuildChannelListener<TChannel> (params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
member this.CanBuildChannelListener : obj[] -> bool (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Function CanBuildChannelListener(Of TChannel As {Class, IChannel}) (ParamArray parameters As Object()) As Boolean

Paramètres de type

TChannel

Le type de canal pour lequel l'écouteur est actuellement testé.The type of channel for which the listener is being tested.

Paramètres

parameters
Object[]

Le tableau d’objets qui définit les exigences de la fabrication de canal générée.The object array that specifies requirements for the channel factory that is built.

Retours

true si la pile d'écouteurs de canal spécifiée peut être générée sur le service ; sinon false.true if the specified channel listener stack can be build on the service; otherwise, false.

Remarques

Utilisez cette méthode si vous souhaitez vérifier que l'écouteur de canal pour les canaux de type TChannel peut être généré pour la liaison parameters spécifiée avant de tenter de réellement le générer.Use this method if you want to check that the channel listener for channels of type TChannel can be build for the binding parameters specified before attempting to actually build the listener. Vous pouvez également tenter de générer l'écouteur de canal en appelant BuildChannelListener<TChannel>(Object[]) et d'intercepter l'exception créée si la génération n'est pas possible.Alternatively, try to build the channel listener by calling BuildChannelListener<TChannel>(Object[]) and catch the exception generated if it cannot be built.

CanBuildChannelListener<TChannel>(BindingParameterCollection) CanBuildChannelListener<TChannel>(BindingParameterCollection) CanBuildChannelListener<TChannel>(BindingParameterCollection) CanBuildChannelListener<TChannel>(BindingParameterCollection)

Retourne une valeur qui indique si la liaison actuelle peut générer sur le service une pile d’écouteurs de canal conforme à la collection de paramètres de liaison spécifiée.Returns a value that indicates whether the current binding can build a channel listener stack on the service that satisfies the collection of binding parameters specified.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel virtual bool CanBuildChannelListener(System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public virtual bool CanBuildChannelListener<TChannel> (System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
abstract member CanBuildChannelListener : System.ServiceModel.Channels.BindingParameterCollection -> bool (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
override this.CanBuildChannelListener : System.ServiceModel.Channels.BindingParameterCollection -> bool (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overridable Function CanBuildChannelListener(Of TChannel As {Class, IChannel}) (parameters As BindingParameterCollection) As Boolean

Paramètres de type

TChannel

Le type de canal pour lequel l'écouteur est actuellement testé.The type of channel for which the listener is being tested.

Paramètres

parameters
BindingParameterCollection BindingParameterCollection BindingParameterCollection BindingParameterCollection

Le BindingParameterCollection définissant les spécifications de l'écouteur de canal généré.The BindingParameterCollection that specifies requirements for the channel listener that is built.

Retours

true si la pile d'écouteurs de canal spécifiée peut être générée sur le service ; sinon false.true if the specified channel listener stack can be build on the service; otherwise, false.

Remarques

Utilisez cette méthode si vous souhaitez vérifier que l'écouteur de canal pour les canaux de type TChannel peut être généré pour la liaison parameters spécifiée avant de tenter de réellement le générer.Use this method if you want to check that the channel listener for channels of type TChannel can be build for the binding parameters specified before attempting to actually build the listener. Vous pouvez également tenter de générer l'écouteur de canal en appelant BuildChannelListener<TChannel>(BindingParameterCollection) et d'intercepter l'exception créée si la génération n'est pas possible.Alternatively, try to build the channel listener by calling BuildChannelListener<TChannel>(BindingParameterCollection) and catch the exception generated if it cannot be built.

S’applique à