ChannelFactoryBase.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 canais.
public:
generic <typename T>
where T : class virtual T GetProperty();
public virtual T GetProperty<T> () where T : class;
abstract member GetProperty : unit -> 'T (requires 'T : null)
override this.GetProperty : unit -> 'T (requires 'T : null)
Public Overridable Function GetProperty(Of T As Class) () As T
Parâmetros de tipo
- T
O objeto digitado para o qual o método está consultando.
Retornos
O objeto tipado T solicitado, se estiver presente ou null
, se não estiver.
Implementações
Comentários
Use isso para solicitar um objeto tipado, como uma interface para definir propriedades ou obter status da camada apropriada na pilha de fábrica de canais. Se uma camada der suporte ao retorno do objeto solicitado, ela o retornará. Caso contrário, ele simplesmente delega a chamada para a próxima camada na pilha. Se chegar à parte inferior da pilha e nenhuma camada de fábrica de canais tiver suporte para o objeto solicitado, o método retornará null
.
Isso é semelhante à interface QueryService do COM+.