Comparteix a través de


OneWayBindingElement.CanBuildChannelFactory<TChannel> Método

Definición

Obtiene un valor que indica si se puede crear un generador de canales del tipo especificado.

public:
generic <typename TChannel>
 override bool CanBuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override bool CanBuildChannelFactory<TChannel> (System.ServiceModel.Channels.BindingContext context);
override this.CanBuildChannelFactory : System.ServiceModel.Channels.BindingContext -> bool
Public Overrides Function CanBuildChannelFactory(Of TChannel) (context As BindingContext) As Boolean

Parámetros de tipo

TChannel

El tipo de generador de canales que se debe crear.

Parámetros

context
BindingContext

BindingContext que proporciona el contexto para el elemento de enlace.

Devoluciones

true si se puede crear el generador de canales del tipo especificado; de lo contrario, false. De manera predeterminada, es false.

Excepciones

context es null.

Comentarios

Debería llamar a este método antes de intentar crear un generador de canales.

Este método devuelve true cuando TChannel es IOutputChannel, y el enlace debajo del actual en la pila de enlace es IDuplexSessionChannel o IRequestChannel.

Se aplica a