PeerTransportBindingElement.BuildChannelFactory<TChannel> 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í.
Vytvoří objekt pro vytváření kanálů, který lze použít k vytvoření kanálu pro odesílání zpráv.
public:
generic <typename TChannel>
override System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingContext context);
override this.BuildChannelFactory : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Overrides Function BuildChannelFactory(Of TChannel) (context As BindingContext) As IChannelFactory(Of TChannel)
Parametry typu
- TChannel
Typ kanálu, který chcete vytvořit.
Parametry
- context
- BindingContext
BindingContext , který určuje kontext vazby pro objekt pro vytváření kanálů.
Návraty
IChannelFactory , který obsahuje nový objekt pro vytváření kanálů zadaného typu.
Výjimky
Parametr context
je nastavený na null
.
V kontextu vazby pro tuto továrnu kanálu bylo zadáno ruční adresování.
Typ kanálu označený tímto kontextem vazby není podporován.
Příklady
Tuto metodu lze použít k získání objektu pro vytváření kanálů pro odesílání zpráv na základě konfigurace elementu transportní vazby.
Poznámky
Tuto metodu lze použít k získání objektu pro vytváření kanálů na základě konfigurace elementu transportní vazby.