TransactionFlowBindingElement.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 továrnu kanálu pro vytváření kanálů zadaného typu 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.
Parametry
- context
- BindingContext
BindingContextKterý má být použit k sestavení objektu pro vytváření kanálů.
Návraty
IChannelFactory<TChannel>Typ TChannel
inicializovaný z context
.
Výjimky
context
je null
.
Objekt pro vytváření kanálu pro zadaný typ kanálu nelze sestavit.
Poznámky
Tato metoda vytvoří objekt pro vytváření kanálů, který lze použít k vytvoření odchozích kanálů zadaného typu. Tuto metodu volá infrastruktura při sestavování zásobníku kanálů. Můžete jej použít ve svém kódu pouze při implementaci vlastního elementu vazby.