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