ApplicationIdentity Classe

Definizione

Consente di identificare in modo univoco un'applicazione attivata mediante manifesto. La classe non può essere ereditata.

public ref class ApplicationIdentity sealed : System::Runtime::Serialization::ISerializable
public sealed class ApplicationIdentity : System.Runtime.Serialization.ISerializable
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public sealed class ApplicationIdentity : System.Runtime.Serialization.ISerializable
type ApplicationIdentity = class
    interface ISerializable
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type ApplicationIdentity = class
    interface ISerializable
Public NotInheritable Class ApplicationIdentity
Implements ISerializable
Ereditarietà
ApplicationIdentity
Attributi
Implementazioni

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di un ActivationContext oggetto per ottenere ApplicationIdentity per un'applicazione basata su manifesto. Questo esempio di codice fa parte di un esempio più ampio fornito per la ActivationContext classe .

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

Commenti

La ApplicationIdentity classe viene usata nell'attivazione di applicazioni basate su manifesto.

Costruttori

ApplicationIdentity(String)

Inizializza una nuova istanza della classe ApplicationIdentity.

Proprietà

CodeBase

Ottiene il percorso del manifesto di distribuzione come URL.

FullName

Ottiene il nome completo dell'applicazione.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce il nome completo dell'applicazione attivata mediante manifesto.

Implementazioni dell'interfaccia esplicita

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Popola un oggetto SerializationInfo con i dati necessari per la serializzazione dell'oggetto di destinazione.

Si applica a