Binding.BuildChannelListener Metodo

Definizione

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

Overload

BuildChannelListener<TChannel>(Object[])

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

BuildChannelListener<TChannel>(BindingParameterCollection)

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

BuildChannelListener<TChannel>(Uri, Object[])

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

BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

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

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

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

BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

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

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

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

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

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

BuildChannelListener<TChannel>(Object[])

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

C#
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel> (params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

parameters
Object[]

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

Restituisce

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

Eccezioni

L'elemento trasporto è mancante o non funzionante, lo schema non è valido oppure non è stata specificata la versione del messaggio.

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

BuildChannelListener<TChannel>(BindingParameterCollection)

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

C#
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel> (System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

parameters
BindingParameterCollection

Oggetto della classe BindingParameterCollection che specifica i requisiti del listener del canale compilato.

Restituisce

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

Eccezioni

L'elemento trasporto è mancante o non funzionante, lo schema non è valido oppure non è stata specificata la versione del messaggio.

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

BuildChannelListener<TChannel>(Uri, Object[])

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

C#
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel> (Uri listenUriBaseAddress, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

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

parameters
Object[]

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

Restituisce

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

Eccezioni

L'elemento trasporto è mancante o non funzionante, lo schema non è valido oppure non è stata specificata la versione del messaggio.

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

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

C#
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel> (Uri listenUriBaseAddress, System.ServiceModel.Channels.BindingParameterCollection parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

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

parameters
BindingParameterCollection

Oggetto della classe BindingParameterCollection che specifica i requisiti del listener del canale compilato.

Restituisce

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

Eccezioni

L'elemento trasporto è mancante o non funzionante, lo schema non è valido oppure non è stata specificata la versione del messaggio.

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

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

C#
public virtual System.ServiceModel.Channels.IChannelListener<TChannel> BuildChannelListener<TChannel> (Uri listenUriBaseAddress, string listenUriRelativeAddress, params object[] parameters) where TChannel : class, System.ServiceModel.Channels.IChannel;

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

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

listenUriRelativeAddress
String

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

parameters
Object[]

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

Restituisce

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

Eccezioni

L'elemento trasporto è mancante o non funzionante, lo schema non è valido oppure non è stata specificata la versione del messaggio.

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

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

C#
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;

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

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

listenUriRelativeAddress
String

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

parameters
BindingParameterCollection

Oggetto della classe BindingParameterCollection che specifica i requisiti del listener del canale compilato.

Restituisce

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

Eccezioni

L'elemento trasporto è mancante o non funzionante, lo schema non è valido oppure non è stata specificata la versione del messaggio.

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

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

C#
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;

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

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

listenUriRelativeAddress
String

L'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 di ascolto fornito per il servizio sia univoco o se può essere utilizzato esattamente come fornito.

parameters
Object[]

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

Restituisce

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

Eccezioni

L'elemento trasporto è mancante o non funzionante, lo schema non è valido oppure non è stata specificata la versione del messaggio.

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

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

C#
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;

Parametri di tipo

TChannel

Tipo di canale accettato dal listener del canale.

Parametri

listenUriBaseAddress
Uri

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

listenUriRelativeAddress
String

L'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 di ascolto fornito per il servizio sia univoco o se può essere utilizzato esattamente come fornito.

parameters
BindingParameterCollection

Oggetto della classe BindingParameterCollection che specifica i requisiti del listener del canale compilato.

Restituisce

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

Eccezioni

L'elemento trasporto è mancante o non funzionante, lo schema non è valido oppure non è stata specificata la versione del messaggio.

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1