Partager via


OneWayBindingElement.BuildChannelFactory<TChannel> Méthode

Définition

Initialise une fabrication de canal pour produire des canaux unidirectionnels à partir du 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 généré par la fabrique.

Paramètres

context
BindingContext

BindingContext qui fournit le contexte pour l'élément de liaison.

Retours

IChannelFactory<TChannel> de type IChannel initialisé à partir de context.

Exceptions

context a la valeur null.

Le type de TChannel n'est pas IOutputChannel.

L'élément de liaison interne ne prend pas en charge IDuplexSessionChannel ou IRequestChannel.

Remarques

Cette méthode crée une fabrication de canal, lequel est chargé de traiter les messages sortants de la liaison.

S’applique à