TransactionFlowBindingElement.CanBuildChannelFactory<TChannel> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un valor que indica si el contexto de enlace especificado puede compilar un generador de canales para producir canales de un 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 canal.
Parámetros
- context
- BindingContext
BindingContext que se debería utilizar para determinar si se puede crear un generador de canales.
Devoluciones
true
si se puede crear un generador de canales para el tipo especificado a partir de context
; de lo contrario, false
.
Excepciones
context
es null
.
Comentarios
Debería llamar a este método si desea comprobar que el generador de canales para canales de tipo TChannel
se puede crear para el context
especificado antes de intentar realmente crear el generador. Observe que BuildChannelFactory produce una excepción si no puede compilar un generador de canales para el tipo de canal especificado.