ChannelFactory.GetProperty<T> Метод

Определение

Возвращает запрос типизированного объекта, если он имеется, из соответствующего уровня стека каналов или значение null, если он отсутствует.Returns the typed object requested, if present, from the appropriate layer in the channel stack, or null if not present.

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

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

T

Типизированный объект, запрашиваемый методом.The typed object for which the method is querying.

Возвраты

T

Запрашиваемый типизированный объект T, если он имеется, или значение null, если он отсутствует.The typed object T requested if it is present or null if it is not.

Реализации

Комментарии

Используйте этот метод, чтобы извлечь возможности, требования и параметры из стека каналов.Use this to retrieve capabilities, requirements and parameters from the channel stack. Если фабрика каналов поддерживает возврат запрашиваемого объекта, он возвращает его.If a channel factory supports returning the requested object, it returns it. В противном случае вызов делегируется на следующий уровень стека.If not, it delegates the call down to the next level in the stack. Если достигнуто дно стека и фабрика каналов, поддерживающая запрошенный объект, не найдена, то метод возвращает значение null.If it gets to the bottom of the stack and no channel factory supported the requested object, then the method returns null.

T обычно представляет собой интерфейс канала, поддерживаемый фабрикой каналов.T is typically some channel interface that the channel factory can support. Например, если GetProperty<IChannelListener> вызывается в фабрике дуплексных каналов, он возвращает базовый прослушиватель.If, for example, GetProperty<IChannelListener> is called on a duplex channel factory, it returns the underlying listener.

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