StreamUpgradeInitiator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Чтобы реализовать пользовательский инициатор обновления, наследуется от этого abstract базового класса.
public ref class StreamUpgradeInitiator abstract
public abstract class StreamUpgradeInitiator
type StreamUpgradeInitiator = class
Public MustInherit Class StreamUpgradeInitiator
- Наследование
-
StreamUpgradeInitiator
- Производный
Комментарии
Примером обновления потока является создание потока сжатия непосредственно на вершине транспортного потока. Этот класс используется и используется для StreamUpgradeAcceptorStreamUpgradeProvider реализации пользовательского обновления потока.
Подробное описание процесса обновления см. в разделе StreamUpgradeProvider.
Конструкторы
| Имя | Описание |
|---|---|
| StreamUpgradeInitiator() |
Инициализирует новый экземпляр класса StreamUpgradeInitiator. |
Методы
| Имя | Описание |
|---|---|
| BeginInitiateUpgrade(Stream, AsyncCallback, Object) |
Этот |
| EndInitiateUpgrade(IAsyncResult) |
Этот метод является асинхронным методом обратного вызова, который вызывается после BeginInitiateUpgrade(Stream, AsyncCallback, Object) завершения. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetNextUpgrade() |
Возвращает тип контента следующего обновления, который необходимо выполнить. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InitiateUpgrade(Stream) |
Инициирует обновление потока, запрашивая другой конец подключения для обновления транспортного уровня канала. |
| InitiateUpgradeAsync(Stream) |
Чтобы реализовать пользовательский инициатор обновления, наследуется от этого |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |