WindowsStreamSecurityBindingElement.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 Kanalfactory.

Parameter

context
BindingContext

BindingContext-Member mit Beschreibungen von Bindungen, Verhaltensweisen und Verträgen sowie weiteren Informationen, die zum Erstellen der Kanalfactory erforderlich sind.

Gibt zurück

IChannelFactory<TChannel>

Gibt eine Kanalfactory des angegebenen Typs zurück. Diese Methode fügt diese Klasseninstanz den BindingParameters hinzu und delegiert BuildInnerChannelFactory<TChannel>() zur Buildmethode.

Ausnahmen

context darf nicht null sein.

Hinweise

Diese Methode erstellt eine Kanalfactory, die zum Erstellen eines Kanals verwendet wird, der ausgehende Nachrichten für diese Bindung verarbeitet.

Gilt für: