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)
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