Udostępnij za pośrednictwem


ApplicationIdentity Klasa

Definicja

Zapewnia możliwość unikatowego identyfikowania aplikacji aktywowanej za pomocą manifestu. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
ApplicationIdentity
Atrybuty
Implementuje

Przykłady

W poniższym przykładzie kodu pokazano użycie ActivationContext obiektu w celu uzyskania ApplicationIdentity obiektu dla aplikacji opartej na manifeście. Ten przykład kodu jest częścią większego przykładu udostępnionego ActivationContext dla klasy .

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

Uwagi

Klasa ApplicationIdentity jest używana w aktywacji aplikacji opartych na manifeście.

Konstruktory

ApplicationIdentity(String)

Inicjuje nowe wystąpienie klasy ApplicationIdentity.

Właściwości

CodeBase

Pobiera lokalizację manifestu wdrożenia jako adres URL.

FullName

Pobiera pełną nazwę aplikacji.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca pełną nazwę aplikacji aktywowanej za pomocą manifestu.

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo Wypełnia obiekt danymi wymaganymi do serializacji obiektu docelowego.

Dotyczy