TransactionFlowBindingElement.BuildChannelFactory<TChannel> Methode

Definitie

Initialiseert een kanaalfactory voor het produceren van kanalen van een opgegeven type vanuit een bindingscontext.

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)

Type parameters

TChannel

Het kanaaltype.

Parameters

context
BindingContext

Dit BindingContext moet worden gebruikt om de kanaalfactory te bouwen.

Retouren

Het IChannelFactory<TChannel> type TChannel geïnitialiseerd van context.

Uitzonderingen

context is null.

Een kanaalfactory voor het opgegeven kanaaltype kan niet worden gebouwd.

Opmerkingen

Met deze methode maakt u een kanaalfactory die kan worden gebruikt om uitgaande kanalen van het opgegeven type te maken. Deze methode wordt aangeroepen door de infrastructuur bij het bouwen van de kanaalstack. U moet deze alleen in uw code gebruiken wanneer u een aangepast bindingselement implementeert.

Van toepassing op