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


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
Наследование
StreamUpgradeBindingElement
Производный

Комментарии

Чтобы показать, что нужно использовать пользовательский поставщик обновления потока, реализуйте элемент привязки, реализующий этот класс 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)

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

См. также раздел