ChannelFactoryBase.GetProperty<T> Método

Definição

Devolve 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 Genérico

T

O objeto tipado para o qual o método está a fazer consulta.

Devoluções

T

O objeto tipado T solicitava se estava presente ou null não.

Implementações

Observações

Use isto para solicitar um objeto tipado, como uma interface para definir propriedades ou obter estado da camada apropriada na pilha de fábrica de canais. Se uma camada suportar o retorno do objeto solicitado, ela devolve-o. Se não, simplesmente delega a chamada para a camada seguinte da pilha. Se chegar ao fundo da pilha e nenhuma camada de fábrica de canal suportar o objeto solicitado, então o método devolve null.

Isto é semelhante à interface QueryService do COM+.

Aplica-se a