SecurityBindingElement.BuildChannelFactory<TChannel>(BindingContext) Metodo

Definizione

Crea una channel factory basata sulle impostazioni SecurityBindingElement e sul contesto di associazione passati.Creates a channel factory based on the SecurityBindingElement settings and the binding context passed in. La channel factory creata è una channel factory di sicurezza dei messaggi SOAP che ha un riferimento interno alla channel factory corrispondente al contesto dell'associazione (che include la channel factory del trasporto).The channel factory created is a SOAP message security channel factory, which internally has a reference to the channel factory that corresponds to the binding context, (which includes the transport channel factory).

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)

Parametri di tipo

TChannel

Tipo di channel factory.The type of channel factory.

Parametri

Restituisce

IChannelFactory<TChannel>

Channel factory basata sulle impostazioni di SecurityBindingElement e sul contesto di associazione passati.A channel factory based on the SecurityBindingElement settings and the binding context passed in.

Eccezioni

context è null.context is null.

Non sono supportati canali di tipo TChannel.A channel of type TChannel is not supported.

Commenti

La channel factory creata è una channel factory di sicurezza dei messaggi SOAP che ha un riferimento interno alla channel factory corrispondente al contesto dell'associazione (che include la channel factory del trasporto).The channel factory created is a SOAP message security channel factory, which internally has a reference to the channel factory that corresponds to the binding context, (which includes the transport channel factory).

Questo metodo esegue il controllo degli errori di parametro e chiama quindi BuildChannelFactoryCore.This method does parameter error-checking, and then calls BuildChannelFactoryCore. Il metodo, quando implementato in una classe derivata, crea una channel factory che viene utilizzata per creare un canale che elabora i messaggi in uscita per questa associazione.That method, when implemented in a derived class, creates a channel factory, which is used to create a channel that processes outgoing messages for this binding.

Si applica a