NamedPipeTransportBindingElement.BuildChannelFactory<TChannel> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Kanalfactory des angegebenen Typs zum Erstellen von Kanälen.
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
Typ der zu erstellenden Kanalfactory.
Parameter
- context
- BindingContext
Member mit Beschreibungen von Bindungen, Verhaltensweisen und Verträgen sowie weiteren Informationen, die zum Erstellen der Kanalfactory erforderlich sind.
Gibt zurück
Gibt eine Kanalfactory des angegebenen Typs zurück.
Ausnahmen
context
darf nicht null
sein.
Ein ungültiges Argument wurde übergeben.
Beispiele
In diesem Beispiel wird veranschaulicht, wie eine Kanalfactory des festgelegten Typs erstellt wird, mit der Kanäle erstellt werden können:
BindingContext bContext = new BindingContext(customBinding, bpCollection);
IChannelFactory<IOutputChannel> factory =
binding.BuildChannelFactory<IOutputChannel>(bContext);
Dim bContext As New BindingContext(customBinding, bpCollection)
Dim factory As IChannelFactory(Of IOutputChannel) = binding.BuildChannelFactory(Of IOutputChannel)(bContext)
Hinweise
Mit dieser Methode kann eine Kanalfactory des festgelegten Typs zum Senden von Nachrichten auf Basis der Konfiguration des Transportbindungselements erstellt werden.