ApplicationIdentity 類別

定義

提供唯一識別由資訊清單啟動的應用程式的能力。 此類別無法獲得繼承。

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
繼承
ApplicationIdentity
屬性
實作

範例

下列程式碼範例示範如何使用 ActivationContext 物件來取得 ApplicationIdentity 資訊清單型應用程式的 。 此程式碼範例是提供給 類別之較大範例的 ActivationContext 一部分。

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

備註

類別 ApplicationIdentity 用於資訊清單型應用程式的啟用。

建構函式

ApplicationIdentity(String)

初始化 ApplicationIdentity 類別的新執行個體。

屬性

CodeBase

取得部署資訊清單 URL 的位置。

FullName

取得應用程式的完整名稱。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回資訊清單啟動的應用程式完整名稱。

明確介面實作

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo 物件中填入序列化目標物件所需的資料。

適用於