ApplicationIdentity Classe

Definição

Proporciona a capacidade de identificar de forma única uma aplicação ativada por manifestos. Esta classe não pode ser herdada.

public ref class ApplicationIdentity sealed : System::Runtime::Serialization::ISerializable
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public sealed class ApplicationIdentity : System.Runtime.Serialization.ISerializable
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type ApplicationIdentity = class
    interface ISerializable
Public NotInheritable Class ApplicationIdentity
Implements ISerializable
Herança
ApplicationIdentity
Atributos
Implementações

Exemplos

O exemplo de código seguinte demonstra a utilização de um ActivationContext objeto para obter o ApplicationIdentity para uma aplicação baseada em manifestos. Este exemplo de código faz parte de um exemplo maior fornecido para a ActivationContext classe.

ActivationContext ac = AppDomain.CurrentDomain.ActivationContext;
ApplicationIdentity ai = ac.Identity;
Dim ac As ActivationContext = AppDomain.CurrentDomain.ActivationContext
Dim ai As ApplicationIdentity = ac.Identity

Observações

A ApplicationIdentity classe é utilizada na ativação de aplicações baseadas em manifestos.

Construtores

Name Description
ApplicationIdentity(String)

Inicializa uma nova instância da ApplicationIdentity classe.

Propriedades

Name Description
CodeBase

Obtém a localização do manifesto de implementação como URL.

FullName

Obtém o nome completo da candidatura.

Métodos

Name Description
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)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve o nome completo da aplicação ativada pelo manifesto.

Implementações de Interface Explícita

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Preenche um SerializationInfo objeto com os dados necessários para serializar o objeto de destino.

Aplica-se a