Binding.CanBuildChannelFactory Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.