Condividi tramite


Binding.CanBuildChannelFactory Metodo

Definizione

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

Overload

CanBuildChannelFactory<TChannel>(BindingParameterCollection)

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

CanBuildChannelFactory<TChannel>(Object[])

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

Commenti

Utilizzare questo metodo se si desidera verificare che la channel factory per i canali di tipo TChannel possa essere compilata per il context fornito prima del tentativo effettivo di compilare la factory. In alternativa, tentare di compilare la channel factory chiamando BuildChannelFactory e rilevare l'eccezione creata se la compilazione non riesce.

CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Origine:
Binding.cs

Restituisce un valore che indica se l'associazione corrente può compilare uno stack della channel factory nel client che soddisfa la raccolta dei 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 la factory è sottoposta a test.

Parametri

parameters
BindingParameterCollection

Oggetto della classe BindingParameterCollection che specifica i requisiti della channel factory compilata.

Restituisce

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

Commenti

Utilizzare questo metodo se si desidera verificare che la channel factory per i canali di tipo TChannel possa essere compilata per l'associazione parameters specificata prima del tentativo effettivo di compilare la factory. In alternativa, tentare di compilare la channel factory chiamando BuildChannelFactory<TChannel>(BindingParameterCollection) e rilevare l'eccezione creata se la compilazione non riesce.

Si applica a

CanBuildChannelFactory<TChannel>(Object[])

Origine:
Binding.cs

Restituisce un valore che indica se l'associazione corrente può compilare uno stack della 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 la factory è sottoposta a test.

Parametri

parameters
Object[]

Matrice di oggetti che specifica i requisiti della channel factory compilata.

Restituisce

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

Commenti

Utilizzare questo metodo se si desidera verificare che la channel factory per i canali di tipo TChannel possa essere compilata per l'associazione parameters specificata prima del tentativo effettivo di compilare la factory. In alternativa, tentare di compilare la channel factory chiamando BuildChannelFactory<TChannel>(Object[]) e rilevare l'eccezione creata se la compilazione non riesce.

Si applica a