Freigeben über


HttpTransportBindingElement.BuildChannelFactory<TChannel> Methode

Definition

Erstellt eine Kanalfactory, mit der ein Kanal erstellt werden kann.

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)

Typparameter

TChannel

Der Typ der Channelfactory.

Parameter

context
BindingContext

BindingContext-Member, mit denen Bindungen, Verhaltensweisen, Verträge und andere Informationen beschrieben werden, die zum Erstellen der Kanalfactory erforderlich sind.

Gibt zurück

Eine Kanalfactory des angegebenen Typs.

Ausnahmen

context darf nicht null sein.

Ein ungültiges Argument wurde übergeben.

Hinweise

Mit dieser Methode kann eine Kanalfactory zum Senden von Nachrichten auf Basis der Konfiguration des Transportbindungselements abgerufen werden.

Gilt für: