ConnectionOrientedTransportBindingElement.GetProperty<T> Метод

Определение

Возвращает свойства из стека привязок, если они имеются.

public:
generic <typename T>
 where T : class override T GetProperty(System::ServiceModel::Channels::BindingContext ^ context);
public override T GetProperty<T> (System.ServiceModel.Channels.BindingContext context) where T : class;
override this.GetProperty : System.ServiceModel.Channels.BindingContext -> 'T (requires 'T : null)
Public Overrides Function GetProperty(Of T As Class) (context As BindingContext) As T

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

T

Тип свойства.

Параметры

context
BindingContext

Контекст привязки.

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

T

Объект T из стека привязок, если имеется.

Комментарии

Этот метод получает контекст привязки в качестве входного параметра, представляющего стек элементов привязки.

Каждый элемент привязки в стеке может обработать запрос самостоятельно, делегировать его или сочетать оба подхода. Каждый элемент привязки может изменить контекст, если он делегирует запрос. Однако элемент привязки транспорта обрабатывает запрос самостоятельно.

Этот метод реализуется элементами привязки и объектами среды выполнения, такими как IChannelFactory, IChannelListener и IChannel.

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