Binding.CanBuildChannelListener Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnotu, která označuje, zda aktuální vazba může vytvořit zásobník naslouchacího procesu kanálu ve službě, který splňuje některá zadaná kritéria.
Přetížení
CanBuildChannelListener<TChannel>(Object[]) |
Vrátí hodnotu, která označuje, zda aktuální vazba může vytvořit zásobník naslouchacího procesu kanálu ve službě, který splňuje kritéria zadaná v poli objektů. |
CanBuildChannelListener<TChannel>(BindingParameterCollection) |
Vrátí hodnotu, která označuje, zda aktuální vazba může vytvořit zásobník naslouchacího procesu kanálu ve službě, která splňuje kolekci zadaných parametrů vazby. |
CanBuildChannelListener<TChannel>(Object[])
Vrátí hodnotu, která označuje, zda aktuální vazba může vytvořit zásobník naslouchacího procesu kanálu ve službě, který splňuje kritéria zadaná v poli objektů.
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
Parametry typu
- TChannel
Typ kanálu, pro který se testuje naslouchací proces.
Parametry
- parameters
- Object[]
Pole objektů, které určuje požadavky pro vytváření kanálů, který je sestaven.
Návraty
true
pokud zadaný zásobník naslouchacího procesu kanálu lze sestavit na službě; v opačném případě . false
Poznámky
Tuto metodu použijte, pokud chcete před pokusem o skutečné sestavení naslouchacího procesu naslouchací proces zkontrolovat, zda lze naslouchací proces pro kanály typu TChannel
sestavit pro zadanou vazbu parameters
. Případně zkuste sestavit naslouchací proces kanálu voláním BuildChannelListener<TChannel>(Object[]) a zachycením vygenerované výjimky, pokud ho nelze sestavit.
Platí pro
CanBuildChannelListener<TChannel>(BindingParameterCollection)
Vrátí hodnotu, která označuje, zda aktuální vazba může vytvořit zásobník naslouchacího procesu kanálu ve službě, která splňuje kolekci zadaných parametrů vazby.
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
Parametry typu
- TChannel
Typ kanálu, pro který se testuje naslouchací proces.
Parametry
- parameters
- BindingParameterCollection
Určuje BindingParameterCollection požadavky na sestavený naslouchací proces kanálu.
Návraty
true
pokud zadaný zásobník naslouchacího procesu kanálu lze sestavit na službě; v opačném případě . false
Poznámky
Tuto metodu použijte, pokud chcete před pokusem o skutečné sestavení naslouchacího procesu naslouchací proces zkontrolovat, zda lze naslouchací proces pro kanály typu TChannel
sestavit pro zadanou vazbu parameters
. Případně zkuste sestavit naslouchací proces kanálu voláním BuildChannelListener<TChannel>(BindingParameterCollection) a zachycením vygenerované výjimky, pokud ho nelze sestavit.