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 canal pour produire des canaux d’un type spécifique à 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
BindingContext qui doit être utilisé pour générer la fabrication de canal.
Retours
IChannelFactory<TChannel> de type TChannel
initialisé à partir de context
.
Exceptions
context
a la valeur null
.
La fabrication de canal ne peut pas être générée pour le type de canal spécifié.
Remarques
Cette méthode crée une fabrique de canal qui peut être utilisée pour créer des canaux sortants du type spécifié. Cette méthode est appelée par l'infrastructure lors de la génération de la pile des canaux. Vous devez l'utiliser dans votre code uniquement lorsque vous implémentez un élément de liaison personnalisé.