Sdílet prostřednictvím


Binding.BuildChannelListener Metoda

Definice

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

Přetížení

BuildChannelListener<TChannel>(Object[])

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

BuildChannelListener<TChannel>(BindingParameterCollection)

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a která splňuje funkce určené kolekcí parametrů vazby.

BuildChannelListener<TChannel>(Uri, Object[])

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

BuildChannelListener<TChannel>(Object[])

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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)

Parametry typu

TChannel

Typ kanálu, který naslouchací proces kanálu přijímá.

Parametry

parameters
Object[]

Pole objektů, které určuje požadavky pro sestavení kanálu.

Návraty

Typ IChannelListener<TChannel>TChannel , který splňuje zadané funkce.

Výjimky

Prvek přenosu chybí nebo je mimo pořadí nebo schéma je neplatné nebo není zadána verze zprávy.

Platí pro

BuildChannelListener<TChannel>(BindingParameterCollection)

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a která splňuje funkce určené kolekcí parametrů vazby.

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)

Parametry typu

TChannel

Typ kanálu, který naslouchací proces kanálu přijímá.

Parametry

parameters
BindingParameterCollection

Určuje BindingParameterCollection požadavky na sestavený naslouchací proces kanálu.

Návraty

Typ IChannelListener<TChannel>TChannel , který splňuje zadané funkce.

Výjimky

Prvek přenosu chybí nebo je mimo pořadí nebo schéma je neplatné nebo není zadána verze zprávy.

Platí pro

BuildChannelListener<TChannel>(Uri, Object[])

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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)

Parametry typu

TChannel

Typ kanálu, který naslouchací proces kanálu přijímá.

Parametry

listenUriBaseAddress
Uri

Hodnota Uri , která poskytuje základní adresu, na které služba naslouchá.

parameters
Object[]

Pole objektů, které určuje požadavky pro vytváření kanálů, který je sestaven.

Návraty

Typ IChannelListener<TChannel>TChannel , který splňuje zadané funkce.

Výjimky

Prvek přenosu chybí nebo je mimo pořadí nebo schéma je neplatné nebo není zadána verze zprávy.

Platí pro

BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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)

Parametry typu

TChannel

Typ kanálu, který naslouchací proces kanálu přijímá.

Parametry

listenUriBaseAddress
Uri

Hodnota Uri , která poskytuje základní adresu, na které služba naslouchá.

parameters
BindingParameterCollection

Určuje BindingParameterCollection požadavky na sestavený naslouchací proces kanálu.

Návraty

Typ IChannelListener<TChannel>TChannel , který splňuje zadané funkce.

Výjimky

Prvek přenosu chybí nebo je mimo pořadí nebo schéma je neplatné nebo není zadána verze zprávy.

Platí pro

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

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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)

Parametry typu

TChannel

Typ kanálu, který naslouchací proces kanálu přijímá.

Parametry

listenUriBaseAddress
Uri

Hodnota Uri , která poskytuje základní adresu, na které služba naslouchá.

listenUriRelativeAddress
String

Adresa vzhledem k základní adrese, na které služba naslouchá.

parameters
Object[]

Pole objektů, které určuje požadavky pro vytváření kanálů, který je sestaven.

Návraty

Typ IChannelListener<TChannel>TChannel , který splňuje zadané funkce.

Výjimky

Prvek přenosu chybí nebo je mimo pořadí nebo schéma je neplatné nebo není zadána verze zprávy.

Platí pro

BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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)

Parametry typu

TChannel

Typ kanálu, který naslouchací proces kanálu přijímá.

Parametry

listenUriBaseAddress
Uri

Hodnota Uri , která poskytuje základní adresu, na které služba naslouchá.

listenUriRelativeAddress
String

Adresa vzhledem k základní adrese, na které služba naslouchá.

parameters
BindingParameterCollection

Určuje BindingParameterCollection požadavky na sestavený naslouchací proces kanálu.

Návraty

Typ IChannelListener<TChannel>TChannel , který splňuje zadané funkce.

Výjimky

Prvek přenosu chybí nebo je mimo pořadí nebo schéma je neplatné nebo není zadána verze zprávy.

Platí pro

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

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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)

Parametry typu

TChannel

Typ kanálu, který naslouchací proces kanálu přijímá.

Parametry

listenUriBaseAddress
Uri

Hodnota Uri , která poskytuje základní adresu, na které služba naslouchá.

listenUriRelativeAddress
String

Adresa vzhledem k základní adrese, na které služba naslouchá.

listenUriMode
ListenUriMode

Hodnota, ListenUriMode která označuje, jestli přenos musí zajistit, že identifikátor URI poskytnutý službě pro naslouchání, je jedinečný nebo lze použít přesně tak, jak je uvedeno.

parameters
Object[]

Pole objektů, které určuje požadavky pro vytváření kanálů, který je sestaven.

Návraty

Typ IChannelListener<TChannel>TChannel , který splňuje zadané funkce.

Výjimky

Prvek přenosu chybí nebo je mimo pořadí nebo schéma je neplatné nebo není zadána verze zprávy.

Platí pro

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

Vytvoří naslouchací proces kanálu ve službě, která přijímá zadaný typ kanálu a splňuje zadané funkce.

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)

Parametry typu

TChannel

Typ kanálu, který naslouchací proces kanálu přijímá.

Parametry

listenUriBaseAddress
Uri

Hodnota Uri , která poskytuje základní adresu, na které služba naslouchá.

listenUriRelativeAddress
String

Adresa vzhledem k základní adrese, na které služba naslouchá.

listenUriMode
ListenUriMode

Hodnota, ListenUriMode která označuje, jestli přenos musí zajistit, že identifikátor URI poskytnutý službě pro naslouchání, je jedinečný nebo lze použít přesně tak, jak je uvedeno.

parameters
BindingParameterCollection

Určuje BindingParameterCollection požadavky na sestavený naslouchací proces kanálu.

Návraty

Typ IChannelListener<TChannel>TChannel , který splňuje zadané funkce.

Výjimky

Prvek přenosu chybí nebo je mimo pořadí nebo schéma je neplatné nebo není zadána verze zprávy.

Platí pro