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