OneWayBindingElement.BuildChannelFactory<TChannel> Metodo

Definizione

Inizializza una channel factory per la produzione di canali unidirezionale dal contesto di associazione.

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 canale compilato dalla factory.

Parametri

context
BindingContext

Oggetto BindingContext che fornisce il contesto per l'elemento di associazione.

Valori restituiti

Oggetto IChannelFactory<TChannel> di tipo IChannel inizializzato da context.

Eccezioni

context è null.

Il tipo di TChannel non IOutputChannelè .

L'elemento di associazione interna non supporta IDuplexSessionChannel o IRequestChannel.

Commenti

Questo metodo crea una channel factory, usata per creare un canale che elabora i messaggi in uscita per questa associazione.

Si applica a