BinaryMessageEncodingBindingElement.GetProperty<T> Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um objeto tipado solicitado, se presente, da camada apropriada na pilha de elementos de associação.
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 para o qual o método está consultando.
Parâmetros
- context
- BindingContext
O BindingContext do elemento de associação.
Retornos
- T
O objeto tipado T
solicitado se ele estiver presente ou então null
se não estiver.
Exemplos
MessageVersion mv = be.GetProperty<MessageVersion>(context);
Dim mv As MessageVersion = be.GetProperty(Of MessageVersion)(context)
Comentários
Use isso para solicitar um objeto tipado para definir propriedades ou obter status da camada apropriada na pilha de elementos de associação. 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 ele chegar à parte inferior da pilha e nenhuma camada de elemento de associação tiver suporte para o objeto solicitado, o método retornará null
.