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.