Compartilhar via


CompositeDuplexBindingElement.GetProperty<T>(BindingContext) Método

Definição

Retorna um objeto tipado solicitado da camada adequada em uma das pilhas de canais.

public:
generic <typename T>
 where T : class override T GetProperty(System::ServiceModel::Channels::BindingContext ^ context);
public override T GetProperty<T> (System.ServiceModel.Channels.BindingContext context) where T : class;
override this.GetProperty : System.ServiceModel.Channels.BindingContext -> 'T (requires 'T : null)
Public Overrides Function GetProperty(Of T As Class) (context As BindingContext) As T

Parâmetros de tipo

T

O objeto tipado cujo suporte está sendo testado.

Parâmetros

context
BindingContext

O BindingContext que fornece o contexto necessário para criar o canal.

Retornos

T

O objeto tipado T solicitado, se houver suporte a ele; ou null se não houver.

Exceções

context é null.

Comentários

Use isso para solicitar um objeto tipado, como uma interface para definir propriedades ou obter status, da camada apropriada na associação empilhada. Se uma camada der suporte ao retorno do objeto solicitado, ela o retornará. Caso contrário, ele delega a chamada para a próxima camada na pilha. Se chegar à parte inferior da pilha e nenhuma camada der suporte para obter o objeto solicitado, o chamador retornará um null valor.

Aplica-se a