StreamSecurityUpgradeInitiator Classe

Definição

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

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

Observações

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

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

Construtores

Name Description
StreamSecurityUpgradeInitiator()

Inicializa uma nova instância da StreamSecurityUpgradeInitiator classe.

Métodos

Name Description
BeginInitiateUpgrade(Stream, AsyncCallback, Object)

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

(Herdado de StreamUpgradeInitiator)
EndInitiateUpgrade(IAsyncResult)

Este método é o método de callback assíncrono, que é chamado depois de BeginInitiateUpgrade(Stream, AsyncCallback, Object) ter sido concluído.

(Herdado de StreamUpgradeInitiator)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetNextUpgrade()

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

(Herdado de StreamUpgradeInitiator)
GetRemoteSecurity()

Obtém a propriedade de mensagem de segurança fornecida no fluxo para realizar negociações personalizadas de segurança com base na informação fornecida 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 à outra extremidade da sua ligação que atualize a camada de transporte do canal.

(Herdado de StreamUpgradeInitiator)
InitiateUpgradeAsync(Stream)

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

(Herdado de StreamUpgradeInitiator)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também