Langue

TransactionFlowBindingElement.BuildChannelFactory<TChannel> Méthode

Définition

Initialise une fabrique de canaux pour produire des canaux d’un type spécifié à partir d’un contexte de liaison.

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 canal.

Paramètres

context
BindingContext

Qui BindingContext doit être utilisé pour générer la fabrique de canaux.

Retours

IChannelFactory<TChannel> Type TChannel initialisé à partir de context.

Exceptions

context a la valeur null.

Impossible de générer une fabrique de canaux pour le type de canal spécifié.

Remarques

Cette méthode crée une fabrique de canaux qui peut être utilisée pour rendre les canaux sortants du type spécifié. Cette méthode est appelée par l’infrastructure lors de la création de la pile de canaux. Vous devez l’utiliser dans votre code uniquement lorsque vous implémentez un élément de liaison personnalisé.

S’applique à