OneWayBindingElement.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í.
Inicializuje objekt pro vytváření kanálů pro vytváření jednosměrných kanálů z kontextu vazby.
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ý sestavuje továrna.
Parametry
- context
- BindingContext
, BindingContext který poskytuje kontext pro element vazby.
Návraty
Typ IChannelFactory<TChannel>IChannel inicializovaný z .context
Výjimky
context
je null
.
Typ TChannel
není IOutputChannel.
Vnitřní element vazby nepodporuje IDuplexSessionChannel nebo IRequestChannel.
Poznámky
Tato metoda vytvoří objekt pro vytváření kanálů, který slouží k vytvoření kanálu, který zpracovává odchozí zprávy pro tuto vazbu.