ApplicationIdentity ApplicationIdentity ApplicationIdentity ApplicationIdentity Class

Definition

Bietet die Möglichkeit, eine manifestaktivierte Anwendung eindeutig zu identifizieren.Provides the ability to uniquely identify a manifest-activated application. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class ApplicationIdentity sealed : System::Runtime::Serialization::ISerializable
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public sealed class ApplicationIdentity : System.Runtime.Serialization.ISerializable
type ApplicationIdentity = class
    interface ISerializable
Public NotInheritable Class ApplicationIdentity
Implements ISerializable
Vererbung
ApplicationIdentityApplicationIdentityApplicationIdentityApplicationIdentity
Attribute
Implementiert

Beispiele

Das folgende Codebeispiel veranschaulicht die Verwendung von einer ActivationContext Objekt zum Abrufen der ApplicationIdentity für eine manifestbasierte Anwendung.The following code example demonstrates the use of an ActivationContext object to obtain the ApplicationIdentity for a manifest-based application. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die ActivationContext Klasse.This code example is part of a larger example provided for the ActivationContext class.

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

Hinweise

Die ApplicationIdentity Klasse wird verwendet, bei der Aktivierung von manifestbasierten Anwendungen.The ApplicationIdentity class is used in the activation of manifest-based applications.

Konstruktoren

ApplicationIdentity(String) ApplicationIdentity(String) ApplicationIdentity(String) ApplicationIdentity(String)

Initialisiert eine neue Instanz der ApplicationIdentity-Klasse.Initializes a new instance of the ApplicationIdentity class.

Eigenschaften

CodeBase CodeBase CodeBase CodeBase

Ruft den Speicherort des Bereitstellungsmanifests als URL ab.Gets the location of the deployment manifest as a URL.

FullName FullName FullName FullName

Ruft den vollständigen Namen der Anwendung ab.Gets the full name of the application.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt den vollständigen Namen der manifestaktivierten Anwendung zurück.Returns the full name of the manifest-activated application.

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Füllt ein SerializationInfo-Objekt mit den Daten, die zum Serialisieren des Zielobjekts erforderlich sind.Populates a SerializationInfo object with the data needed to serialize the target object.

Gilt für: