ApplicationIdentity Klasse

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
ApplicationIdentity
Attribute
Implementiert

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie ein ActivationContext -Objekt verwendet wird ApplicationIdentity , um den für eine Manifest-basierte Anwendung abzurufen.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 größeren Beispiels, das für die ActivationContext -Klasse bereitgestellt wird.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 bei der Aktivierung von Manifest-basierten Anwendungen verwendet.The ApplicationIdentity class is used in the activation of manifest-based applications.

Konstruktoren

ApplicationIdentity(String)

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

Eigenschaften

CodeBase

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

FullName

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

Methoden

Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

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

(Geerbt von Object)
MemberwiseClone()

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

(Geerbt von Object)
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)

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: