ApplicationIdentity Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet die Möglichkeit, eine manifestaktivierte Anwendung eindeutig zu identifizieren. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
-
ApplicationIdentity
- Attribute
- Implementiert
Beispiele
Im folgenden Codebeispiel wird die Verwendung eines ActivationContext -Objekts zum Abrufen von ApplicationIdentity für eine manifestbasierte Anwendung veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ActivationContext-Klasse bereitgestellt wird.
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 manifestbasierter Anwendungen verwendet.
Konstruktoren
ApplicationIdentity(String) |
Initialisiert eine neue Instanz der ApplicationIdentity-Klasse. |
Eigenschaften
CodeBase |
Ruft den Speicherort des Bereitstellungsmanifests als URL ab. |
FullName |
Ruft den vollständigen Namen der Anwendung ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt den vollständigen Namen der manifestaktivierten Anwendung zurück. |
Explizite Schnittstellenimplementierungen
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Füllt ein SerializationInfo-Objekt mit den Daten auf, die zur Serialisierung des Zielobjekts benötigt werden. |