Partager via


ApplicationIdentity Classe

Définition

Fournit la capacité d'identifier de manière unique une application activée par manifeste. Cette classe ne peut pas être héritée.

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
Héritage
ApplicationIdentity
Attributs
Implémente

Exemples

L’exemple de code suivant illustre l’utilisation d’un ActivationContext objet pour obtenir le ApplicationIdentity pour une application basée sur un manifeste. Cet exemple de code fait partie d’un exemple plus grand fourni pour 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

Remarques

La ApplicationIdentity classe est utilisée dans l’activation d’applications basées sur un manifeste.

Constructeurs

ApplicationIdentity(String)

Initialise une nouvelle instance de la classe ApplicationIdentity.

Propriétés

CodeBase

Obtient l'emplacement du manifeste de déploiement sous la forme d'une URL.

FullName

Obtient le nom complet de l'application.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne le nom complet de l'application activée par manifeste.

Implémentations d’interfaces explicites

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Remplit un objet SerializationInfo avec les données requises pour sérialiser l'objet cible.

S’applique à