Binding.BuildChannelListener Metodo

Definizione

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

Overload

Nome Descrizione
BuildChannelListener<TChannel>(Object[])

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

BuildChannelListener<TChannel>(BindingParameterCollection)

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate da una raccolta di parametri di associazione.

BuildChannelListener<TChannel>(Uri, Object[])

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

BuildChannelListener<TChannel>(Uri, String, Object[])

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

BuildChannelListener<TChannel>(Object[])

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel virtual System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(... cli::array <System::Object ^> ^ parameters);
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
abstract member BuildChannelListener : obj[] -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
override this.BuildChannelListener : obj[] -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overridable Function BuildChannelListener(Of TChannel As {Class, IChannel}) (ParamArray parameters As Object()) As IChannelListener(Of TChannel)

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

parameters
Object[]

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

Valori restituiti

Oggetto IChannelListener<TChannel> di tipo TChannel che soddisfa le funzionalità specificate.

Eccezioni

L'elemento di trasporto è mancante o fuori ordine o lo schema non è valido oppure la versione del messaggio non è specificata.

Si applica a

BuildChannelListener<TChannel>(BindingParameterCollection)

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate da una raccolta di parametri di associazione.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel virtual System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
abstract member BuildChannelListener : System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
override this.BuildChannelListener : System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overridable Function BuildChannelListener(Of TChannel As {Class, IChannel}) (parameters As BindingParameterCollection) As IChannelListener(Of TChannel)

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

parameters
BindingParameterCollection

Oggetto BindingParameterCollection che specifica i requisiti per il listener del canale compilato.

Valori restituiti

Oggetto IChannelListener<TChannel> di tipo TChannel che soddisfa le funzionalità specificate.

Eccezioni

L'elemento di trasporto è mancante o fuori ordine o lo schema non è valido oppure la versione del messaggio non è specificata.

Si applica a

BuildChannelListener<TChannel>(Uri, Object[])

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel virtual System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(Uri ^ listenUriBaseAddress, ... cli::array <System::Object ^> ^ parameters);
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(Uri listenUriBaseAddress, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
abstract member BuildChannelListener : Uri * obj[] -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
override this.BuildChannelListener : Uri * obj[] -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overridable Function BuildChannelListener(Of TChannel As {Class, IChannel}) (listenUriBaseAddress As Uri, ParamArray parameters As Object()) As IChannelListener(Of TChannel)

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

Oggetto Uri che fornisce l'indirizzo di base su cui il servizio è in ascolto.

parameters
Object[]

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

Valori restituiti

Oggetto IChannelListener<TChannel> di tipo TChannel che soddisfa le funzionalità specificate.

Eccezioni

L'elemento di trasporto è mancante o fuori ordine o lo schema non è valido oppure la versione del messaggio non è specificata.

Si applica a

BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel virtual System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(Uri ^ listenUriBaseAddress, System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(Uri listenUriBaseAddress, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
abstract member BuildChannelListener : Uri * System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
override this.BuildChannelListener : Uri * System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overridable Function BuildChannelListener(Of TChannel As {Class, IChannel}) (listenUriBaseAddress As Uri, parameters As BindingParameterCollection) As IChannelListener(Of TChannel)

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

Oggetto Uri che fornisce l'indirizzo di base su cui il servizio è in ascolto.

parameters
BindingParameterCollection

Oggetto BindingParameterCollection che specifica i requisiti per il listener del canale compilato.

Valori restituiti

Oggetto IChannelListener<TChannel> di tipo TChannel che soddisfa le funzionalità specificate.

Eccezioni

L'elemento di trasporto è mancante o fuori ordine o lo schema non è valido oppure la versione del messaggio non è specificata.

Si applica a

BuildChannelListener<TChannel>(Uri, String, Object[])

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel virtual System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(Uri ^ listenUriBaseAddress, System::String ^ listenUriRelativeAddress, ... cli::array <System::Object ^> ^ parameters);
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(Uri listenUriBaseAddress, string listenUriRelativeAddress, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
abstract member BuildChannelListener : Uri * string * obj[] -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
override this.BuildChannelListener : Uri * string * obj[] -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overridable Function BuildChannelListener(Of TChannel As {Class, IChannel}) (listenUriBaseAddress As Uri, listenUriRelativeAddress As String, ParamArray parameters As Object()) As IChannelListener(Of TChannel)

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

Oggetto Uri che fornisce l'indirizzo di base su cui il servizio è in ascolto.

listenUriRelativeAddress
String

Indirizzo relativo all'indirizzo di base su cui il servizio è in ascolto.

parameters
Object[]

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

Valori restituiti

Oggetto IChannelListener<TChannel> di tipo TChannel che soddisfa le funzionalità specificate.

Eccezioni

L'elemento di trasporto è mancante o fuori ordine o lo schema non è valido oppure la versione del messaggio non è specificata.

Si applica a

BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel virtual System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(Uri ^ listenUriBaseAddress, System::String ^ listenUriRelativeAddress, System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
abstract member BuildChannelListener : Uri * string * System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
override this.BuildChannelListener : Uri * string * System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overridable Function BuildChannelListener(Of TChannel As {Class, IChannel}) (listenUriBaseAddress As Uri, listenUriRelativeAddress As String, parameters As BindingParameterCollection) As IChannelListener(Of TChannel)

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

Oggetto Uri che fornisce l'indirizzo di base su cui il servizio è in ascolto.

listenUriRelativeAddress
String

Indirizzo relativo all'indirizzo di base su cui il servizio è in ascolto.

parameters
BindingParameterCollection

Oggetto BindingParameterCollection che specifica i requisiti per il listener del canale compilato.

Valori restituiti

Oggetto IChannelListener<TChannel> di tipo TChannel che soddisfa le funzionalità specificate.

Eccezioni

L'elemento di trasporto è mancante o fuori ordine o lo schema non è valido oppure la versione del messaggio non è specificata.

Si applica a

BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel virtual System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(Uri ^ listenUriBaseAddress, System::String ^ listenUriRelativeAddress, System::ServiceModel::Description::ListenUriMode listenUriMode, ... cli::array <System::Object ^> ^ parameters);
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
abstract member BuildChannelListener : Uri * string * System.ServiceModel.Description.ListenUriMode * obj[] -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
override this.BuildChannelListener : Uri * string * System.ServiceModel.Description.ListenUriMode * obj[] -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overridable Function BuildChannelListener(Of TChannel As {Class, IChannel}) (listenUriBaseAddress As Uri, listenUriRelativeAddress As String, listenUriMode As ListenUriMode, ParamArray parameters As Object()) As IChannelListener(Of TChannel)

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

Oggetto Uri che fornisce l'indirizzo di base su cui il servizio è in ascolto.

listenUriRelativeAddress
String

Indirizzo relativo all'indirizzo di base su cui il servizio è in ascolto.

listenUriMode
ListenUriMode

Valore di ListenUriMode che indica se il trasporto deve garantire che l'URI fornito per l'ascolto del servizio sia univoco o possa essere utilizzato esattamente come specificato.

parameters
Object[]

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

Valori restituiti

Oggetto IChannelListener<TChannel> di tipo TChannel che soddisfa le funzionalità specificate.

Eccezioni

L'elemento di trasporto è mancante o fuori ordine o lo schema non è valido oppure la versione del messaggio non è specificata.

Si applica a

BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)

Compila il listener del canale nel servizio che accetta un tipo di canale specificato e che soddisfa le funzionalità specificate.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel virtual System::ServiceModel::Channels::IChannelListener<TChannel> ^ BuildChannelListener(Uri ^ listenUriBaseAddress, System::String ^ listenUriRelativeAddress, System::ServiceModel::Description::ListenUriMode listenUriMode, System::ServiceModel::Channels::BindingParameterCollection ^ parameters);
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel>(Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;
abstract member BuildChannelListener : Uri * string * System.ServiceModel.Description.ListenUriMode * System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
override this.BuildChannelListener : Uri * string * System.ServiceModel.Description.ListenUriMode * System.ServiceModel.Channels.BindingParameterCollection -> System.ServiceModel.Channels.IChannelListener<'Channel (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)> (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overridable Function BuildChannelListener(Of TChannel As {Class, IChannel}) (listenUriBaseAddress As Uri, listenUriRelativeAddress As String, listenUriMode As ListenUriMode, parameters As BindingParameterCollection) As IChannelListener(Of TChannel)

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

Oggetto Uri che fornisce l'indirizzo di base su cui il servizio è in ascolto.

listenUriRelativeAddress
String

Indirizzo relativo all'indirizzo di base su cui il servizio è in ascolto.

listenUriMode
ListenUriMode

Valore di ListenUriMode che indica se il trasporto deve garantire che l'URI fornito per l'ascolto del servizio sia univoco o possa essere utilizzato esattamente come specificato.

parameters
BindingParameterCollection

Oggetto BindingParameterCollection che specifica i requisiti per il listener del canale compilato.

Valori restituiti

Oggetto IChannelListener<TChannel> di tipo TChannel che soddisfa le funzionalità specificate.

Eccezioni

L'elemento di trasporto è mancante o fuori ordine o lo schema non è valido oppure la versione del messaggio non è specificata.

Si applica a