ChannelFactory.GetProperty<T> Método

Definición

Devuelve el objeto con tipo solicitado, si está presente, desde la capa adecuada de la pila de canales o null si no está presente.

public:
generic <typename T>
 where T : class virtual T GetProperty();
public T GetProperty<T>() where T : class;
abstract member GetProperty : unit -> 'T (requires 'T : null)
override this.GetProperty : unit -> 'T (requires 'T : null)
Public Function GetProperty(Of T As Class) () As T

Parámetros de tipo

T

Objeto con tipo para el que se está consultando el método.

Devoluciones

T

Objeto con T tipo solicitado si está presente o null si no lo es.

Implementaciones

Comentarios

Úselo para recuperar funcionalidades, requisitos y parámetros de la pila de canales. Si un generador de canales admite la devolución del objeto solicitado, la devuelve. Si no es así, delega la llamada al siguiente nivel de la pila. Si llega a la parte inferior de la pila y ningún generador de canales admite el objeto solicitado, el método devuelve null.

T suele ser una interfaz de canal que el generador de canales puede admitir. Si, por ejemplo, GetProperty<IChannelListener> se llama a en un generador de canales dúplex, devuelve el agente de escucha subyacente.

Se aplica a