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


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
Наследование
StreamSecurityUpgradeInitiator

Комментарии

Для реализации обновления пользовательского потока используется этот класс с StreamSecurityUpgradeAcceptor и StreamSecurityUpgradeProvider.

Подробное описание процесса обновления см. в разделе StreamUpgradeProvider.

Конструкторы

StreamSecurityUpgradeInitiator()

Инициализирует новый экземпляр класса StreamSecurityUpgradeInitiator.

Методы

BeginInitiateUpgrade(Stream, AsyncCallback, Object)

Этот метод abstract может быть реализован для асинхронной обработки, инициирующей обновление.

(Унаследовано от StreamUpgradeInitiator)
EndInitiateUpgrade(IAsyncResult)

Этот метод является методом обратного асинхронного вызова, который вызывается после завершения метода BeginInitiateUpgrade(Stream, AsyncCallback, Object).

(Унаследовано от StreamUpgradeInitiator)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetNextUpgrade()

Возвращает тип содержимого следующего выполняемого обновления.

(Унаследовано от StreamUpgradeInitiator)
GetRemoteSecurity()

Возвращает свойство сообщения безопасности, предоставляемое в потоке для выполнения пользовательского согласования безопасности на основе информации, предоставляемой в контексте безопасности.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
InitiateUpgrade(Stream)

Инициирует обновление потока, отправляя другому концу подключения запрос на обновление транспортного уровня канала.

(Унаследовано от StreamUpgradeInitiator)
InitiateUpgradeAsync(Stream)

Чтобы реализовать инициатор обновления безопасности, необходимо наследовать его от этого базового класса abstract.

(Унаследовано от StreamUpgradeInitiator)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

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