Binding.CanBuildChannelFactory Binding.CanBuildChannelFactory Binding.CanBuildChannelFactory Binding.CanBuildChannelFactory Method

Définition

Retourne une valeur qui indique si la liaison actuelle peut générer sur le client une pile de fabriques de canaux conforme à des critères spécifiques.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies some specific criteria.

Surcharges

CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection)

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

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

Retourne une valeur qui indique si la liaison actuelle peut générer sur le client une pile de fabriques de canaux conforme aux exigences définies par un tableau d’objets.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the requirements specified by an object array.

Remarques

Utilisez cette méthode si vous souhaitez vérifier que la fabrique de canal de type TChannel peut être générée pour le context fourni avant de tenter de réellement la générer.Use this method if you want to check that the channel factory for channels of type TChannel can be build for the context provided before attempting to actually build the factory. Vous pouvez également tenter de générer la fabrique de canal en appelant BuildChannelFactory et d'intercepter l'exception créée si la génération n'est pas possible.Alternatively, try to build the channel factory by calling BuildChannelFactory and catch the exception generated if it cannot be built.

CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection)

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

public:
generic <typename TChannel>
 virtual bool CanBuildChannelFactory(System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public virtual bool CanBuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingParameterCollection parameters);
abstract member CanBuildChannelFactory : System.ServiceModel.Channels.BindingParameterCollection -> bool
override this.CanBuildChannelFactory : System.ServiceModel.Channels.BindingParameterCollection -> bool
Public Overridable Function CanBuildChannelFactory(Of TChannel) (parameters As BindingParameterCollection) As Boolean

Paramètres de type

TChannel

Le type de canal pour lequel la fabrique est actuellement testée.The type of channel for which the factory is being tested.

Paramètres

parameters
BindingParameterCollection BindingParameterCollection BindingParameterCollection BindingParameterCollection

Le BindingParameterCollection définissant les spécifications de la fabrication de canal générée.The BindingParameterCollection that specifies requirements for the channel factory that is built.

Retours

true si la pile de fabrications de canaux spécifiée peut être générée sur le client ; false sinon.true if the specified channel factory stack can be build on the client; otherwise, false.

Remarques

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

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

Retourne une valeur qui indique si la liaison actuelle peut générer sur le client une pile de fabriques de canaux conforme aux exigences définies par un tableau d’objets.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the requirements specified by an object array.

public:
generic <typename TChannel>
 bool CanBuildChannelFactory(... cli::array <System::Object ^> ^ parameters);
public bool CanBuildChannelFactory<TChannel> (params object[] parameters);
member this.CanBuildChannelFactory : obj[] -> bool
Public Function CanBuildChannelFactory(Of TChannel) (ParamArray parameters As Object()) As Boolean

Paramètres de type

TChannel

Le type de canal pour lequel la fabrique est actuellement testée.The type of channel for which the factory 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 de fabrications de canaux spécifiée peut être générée sur le client ; false sinon.true if the specified channel factory stack can be build on the client; otherwise, false.

Remarques

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

S’applique à