StreamUpgradeBindingElement Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет в пользовательскую привязку пользовательский поставщик обновления потока.
public ref class StreamUpgradeBindingElement abstract : System::ServiceModel::Channels::BindingElement
public abstract class StreamUpgradeBindingElement : System.ServiceModel.Channels.BindingElement
type StreamUpgradeBindingElement = class
inherit BindingElement
Public MustInherit Class StreamUpgradeBindingElement
Inherits BindingElement
- Наследование
- Производный
Комментарии
Чтобы показать, что нужно использовать пользовательский поставщик обновления потока, реализуйте элемент привязки, реализующий этот класс abstract
в пользовательской привязке.
Этот класс abstract
реализуется следующими элементами привязки.
Конструкторы
StreamUpgradeBindingElement() |
Инициализирует новый экземпляр класса StreamUpgradeBindingElement. |
StreamUpgradeBindingElement(StreamUpgradeBindingElement) |
Инициализирует новый экземпляр класса StreamUpgradeBindingElement из существующего экземпляра. |
Методы
BuildChannelFactory<TChannel>(BindingContext) |
Инициализирует фабрику каналов для создания каналов заданного типа из контекста привязок. (Унаследовано от BindingElement) |
BuildChannelListener<TChannel>(BindingContext) |
Инициализирует прослушиватель каналов для приема каналов заданного типа из контекста привязки. (Унаследовано от BindingElement) |
BuildClientStreamUpgradeProvider(BindingContext) |
Создает экземпляр в клиенте поставщика StreamUpgradeProvider на основе предоставленного контекста канала. |
BuildServerStreamUpgradeProvider(BindingContext) |
Создает на сервере экземпляр класса StreamUpgradeProvider на основе предоставленного контекста канала. |
CanBuildChannelFactory<TChannel>(BindingContext) |
Возвращает значение, показывающее, может ли элемент привязки создавать фабрику каналов для заданного типа канала. (Унаследовано от BindingElement) |
CanBuildChannelListener<TChannel>(BindingContext) |
Возвращает значение, показывающее, может ли элемент привязки создать прослушиватель для заданного типа канала. (Унаследовано от BindingElement) |
Clone() |
При переопределении в производном классе возвращает копию объекта элемента привязки. (Унаследовано от BindingElement) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetProperty<T>(BindingContext) |
При переопределении в производном классе возвращает запрашиваемый типизированный объект, если таковой имеется, из соответствующего уровня стека привязок. (Унаследовано от BindingElement) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |