Binding.CanBuildChannelListener Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
Surcharges
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. |
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. |
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.
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é.
Paramètres
- parameters
- Object[]
Le tableau d’objets qui définit les exigences de la fabrication de canal générée.
Retours
true
si la pile d'écouteurs de canal spécifiée peut être générée sur le service ; sinon 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. 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.
S’applique à
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.
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é.
Paramètres
- parameters
- BindingParameterCollection
Le BindingParameterCollection définissant les spécifications de l'écouteur de canal généré.
Retours
true
si la pile d'écouteurs de canal spécifiée peut être générée sur le service ; sinon 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. 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.