PeerTransportBindingElement.BuildChannelFactory<TChannel> Methode

Definitie

Hiermee maakt u een kanaalfactory die kan worden gebruikt om een kanaal te maken voor het verzenden van berichten.

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 type kanaal dat moet worden geproduceerd.

Parameters

context
BindingContext

BindingContext die de bindingscontext voor de kanaalfactory aangeeft.

Retouren

IChannelFactory die de nieuwe kanaalfactory van het opgegeven type bevat.

Uitzonderingen

De context parameter is ingesteld op null.

Handmatige adressering is opgegeven in de bindingscontext voor deze kanaalfactory.

Het kanaaltype dat wordt aangegeven door deze bindingscontext, wordt niet ondersteund.

Voorbeelden

Deze methode kan worden gebruikt om een kanaalfactory op te halen voor het verzenden van berichten op basis van de configuratie van het transportbindingselement.

Opmerkingen

Deze methode kan worden gebruikt om een kanaalfactory op te halen op basis van de configuratie van het transportbindingselement.

Van toepassing op