Compartilhar via


StreamSecurityUpgradeInitiator Classe

Definição

Para implementar um iniciador de atualização de segurança, herdado desta classe base 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
Herança
StreamSecurityUpgradeInitiator

Comentários

Essa classe é usada com StreamSecurityUpgradeAcceptor e StreamSecurityUpgradeProvider para implementar uma atualização de fluxo personalizada.

Para obter uma descrição detalhada do processo de atualização, consulte StreamUpgradeProvider.

Construtores

StreamSecurityUpgradeInitiator()

Inicializa uma nova instância da classe StreamSecurityUpgradeInitiator.

Métodos

BeginInitiateUpgrade(Stream, AsyncCallback, Object)

Este método abstract pode ser implementado para fazer o processamento assíncrono que inicia uma atualização.

(Herdado de StreamUpgradeInitiator)
EndInitiateUpgrade(IAsyncResult)

Este método é o método de retorno de chamada assíncrono chamado após a conclusão de BeginInitiateUpgrade(Stream, AsyncCallback, Object).

(Herdado de StreamUpgradeInitiator)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetNextUpgrade()

Retorna o tipo de conteúdo da próxima atualização a ser executada.

(Herdado de StreamUpgradeInitiator)
GetRemoteSecurity()

Obtém a propriedade de mensagem de segurança fornecida no fluxo para realizar a negociação de segurança personalizada com base nas informações fornecidas no contexto de segurança.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitiateUpgrade(Stream)

Inicia a atualização do fluxo solicitando a outra extremidade de sua conexão para atualizar a camada de transporte de canal.

(Herdado de StreamUpgradeInitiator)
InitiateUpgradeAsync(Stream)

Para implementar um iniciador de atualização de segurança, herdado desta classe base abstract.

(Herdado de StreamUpgradeInitiator)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também