Поделиться через


ChannelListenerBase.GetProperty<T> Метод

Определение

Возвращает запрошенный типизированный объект, если он имеется, из соответствующего уровня стека каналов.

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

Параметры типа

T

Типизированный объект, запрашиваемый методом.

Возвращаемое значение

T

Запрашиваемый типизированный объект T, если он имеется, или значение null, если он отсутствует.

Реализации

Комментарии

Этот метод следует использовать для запроса типизированного объекта, например интерфейса для задания свойств или получения состояния из соответствующего уровня стека прослушивателей каналов. Если уровень поддерживает возврат запрошенного объекта, он возвращает его. В противном случае вызов просто делегируется на следующий более низкий уровень стека. Если достигнуто дно стека и уровень, поддерживающий запрошенный объект, не найден, метод возвращает значение null.

Применяется к