Binding.CanBuildChannelFactory Metodo

Definizione

Restituisce un valore che indica se l'associazione corrente può compilare uno stack di channel factory nel client che soddisfa alcuni criteri specifici.

Overload

Nome Descrizione
CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Restituisce un valore che indica se l'associazione corrente può compilare uno stack channel factory nel client che soddisfa la raccolta di parametri di associazione specificati.

CanBuildChannelFactory<TChannel>(Object[])

Restituisce un valore che indica se l'associazione corrente può compilare uno stack channel factory nel client che soddisfa i requisiti specificati da una matrice di oggetti.

Commenti

Usare questo metodo se si vuole verificare che la channel factory per i canali di tipo TChannel possa essere compilata per l'oggetto context fornito prima di tentare di compilare effettivamente la factory. In alternativa, provare a compilare la channel factory chiamando e intercettare BuildChannelFactory l'eccezione generata se non può essere compilata.

CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Origine:
Binding.cs
Origine:
Binding.cs
Origine:
Binding.cs

Restituisce un valore che indica se l'associazione corrente può compilare uno stack channel factory nel client che soddisfa la raccolta di parametri di associazione specificati.

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

Parametri di tipo

TChannel

Tipo di canale per il quale viene testata la factory.

Parametri

parameters
BindingParameterCollection

Oggetto BindingParameterCollection che specifica i requisiti per la channel factory compilata.

Valori restituiti

true se lo stack della channel factory specificato può essere compilato nel client; in caso contrario, false.

Commenti

Usare questo metodo se si vuole verificare che la channel factory per i canali di tipo TChannel possa essere compilata per l'associazione parameters specificata prima di tentare di compilare effettivamente la factory. In alternativa, provare a compilare la channel factory chiamando e intercettare BuildChannelFactory<TChannel>(BindingParameterCollection) l'eccezione generata se non può essere compilata.

Si applica a

CanBuildChannelFactory<TChannel>(Object[])

Origine:
Binding.cs
Origine:
Binding.cs
Origine:
Binding.cs

Restituisce un valore che indica se l'associazione corrente può compilare uno stack channel factory nel client che soddisfa i requisiti specificati da una matrice di oggetti.

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

Parametri di tipo

TChannel

Tipo di canale per il quale viene testata la factory.

Parametri

parameters
Object[]

Matrice di oggetti che specifica i requisiti per la channel factory compilata.

Valori restituiti

true se lo stack della channel factory specificato può essere compilato nel client; in caso contrario, false.

Commenti

Usare questo metodo se si vuole verificare che la channel factory per i canali di tipo TChannel possa essere compilata per l'associazione parameters specificata prima di tentare di compilare effettivamente la factory. In alternativa, provare a compilare la channel factory chiamando e intercettare BuildChannelFactory<TChannel>(Object[]) l'eccezione generata se non può essere compilata.

Si applica a