SecurityBindingElement.BuildChannelFactory(BindingContext) SecurityBindingElement.BuildChannelFactory(BindingContext) SecurityBindingElement.BuildChannelFactory(BindingContext) SecurityBindingElement.BuildChannelFactory(BindingContext) Method

Définition

Crée une fabrique de canal basée sur les paramètres SecurityBindingElement et le contexte de liaison transmis.Creates a channel factory based on the SecurityBindingElement settings and the binding context passed in. La fabrique de canaux créée est une fabrique de canaux de sécurité de messages SOAP, qui comprend en interne une référence à la fabrique de canaux correspondant au contexte de liaison (lequel inclut la fabrique de canaux de transport).The channel factory created is a SOAP message security channel factory, which internally has a reference to the channel factory that corresponds to the binding context, (which includes the transport channel factory).

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)

Paramètres de type

TChannel

Type de fabrique de canaux.The type of channel factory.

Paramètres

Retours

Fabrique de canal basée sur les paramètres SecurityBindingElement et le contexte de liaison transmis.A channel factory based on the SecurityBindingElement settings and the binding context passed in.

Exceptions

Un canal de type TChannel n'est pas pris en charge.A channel of type TChannel is not supported.

Remarques

La fabrique de canaux créée est une fabrique de canaux de sécurité de messages SOAP, qui comprend en interne une référence à la fabrique de canaux correspondant au contexte de liaison (lequel inclut la fabrique de canaux de transport).The channel factory created is a SOAP message security channel factory, which internally has a reference to the channel factory that corresponds to the binding context, (which includes the transport channel factory).

Cette méthode vérifie les erreurs de paramètres, puis appelle BuildChannelFactoryCore.This method does parameter error-checking, and then calls BuildChannelFactoryCore. Lorsqu’elle est implémentée dans une classe dérivée, cette méthode crée une fabrique de canal, qui est utilisée pour créer un canal qui traite les messages sortants pour cette liaison.That method, when implemented in a derived class, creates a channel factory, which is used to create a channel that processes outgoing messages for this binding.

S’applique à