TransactionFlowBindingElement.BuildChannelFactory<TChannel> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.