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)

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

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