SecurityBindingElement.BuildChannelFactory<TChannel> Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea una channel factory in base alle SecurityBindingElement impostazioni e al contesto di associazione passato. La channel factory creata è una channel factory di sicurezza dei messaggi SOAP, che ha internamente un riferimento alla channel factory che corrisponde al contesto di associazione, che include la channel factory di trasporto.
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.
Parametri
- context
- BindingContext
Valori restituiti
Channel factory in base alle SecurityBindingElement impostazioni e al contesto di associazione passato.
Eccezioni
context è null.
Un canale di tipo TChannel non è supportato.
Commenti
La channel factory creata è una channel factory di sicurezza dei messaggi SOAP, che ha internamente un riferimento alla channel factory che corrisponde al contesto di associazione, che include la channel factory di trasporto.
Questo metodo esegue il controllo degli errori dei parametri e quindi chiama BuildChannelFactoryCore. Questo metodo, se implementato in una classe derivata, crea una channel factory, che viene usata per creare un canale che elabora i messaggi in uscita per questa associazione.