ApplicationIdentity ApplicationIdentity ApplicationIdentity ApplicationIdentity Class

Definice

Poskytuje možnost jedinečně identifikovat aplikaci aktivovanou manifestem.Provides the ability to uniquely identify a manifest-activated application. Tuto třídu nelze zdědit.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
Dědičnost
ApplicationIdentityApplicationIdentityApplicationIdentityApplicationIdentity
Atributy
Implementuje

Příklady

Následující příklad kódu ukazuje použití ActivationContext objektu pro ApplicationIdentity získání pro aplikaci založenou na manifestu.The following code example demonstrates the use of an ActivationContext object to obtain the ApplicationIdentity for a manifest-based application. Tento příklad kódu je součástí většího příkladu, který ActivationContext je k dispozici pro třídu.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

Poznámky

ApplicationIdentity Třída se používá v aktivaci aplikací založených na manifestech.The ApplicationIdentity class is used in the activation of manifest-based applications.

Konstruktory

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

Inicializuje novou instanci třídy ApplicationIdentity třídy.Initializes a new instance of the ApplicationIdentity class.

Vlastnosti

CodeBase CodeBase CodeBase CodeBase

Získá umístění manifestu nasazení jako adresu URL.Gets the location of the deployment manifest as a URL.

FullName FullName FullName FullName

Získá úplný název aplikace.Gets the full name of the application.

Metody

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

Určuje, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

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

Slouží jako výchozí funkce hash.Serves as the default hash function.

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

Type Získá aktuální instanci.Gets the Type of the current instance.

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

Vytvoří kopii aktuálního Objectseznamu.Creates a shallow copy of the current Object.

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

Vrátí úplný název aplikace aktivované manifestem.Returns the full name of the manifest-activated application.

Explicitní implementace rozhraní

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

Naplní SerializationInfo objekt daty potřebnými k serializaci cílového objektu.Populates a SerializationInfo object with the data needed to serialize the target object.

Platí pro