ApplicationIdentity ApplicationIdentity ApplicationIdentity ApplicationIdentity Class

定義

マニフェスト アクティブ化アプリケーションを一意に識別する機能を提供します。Provides the ability to uniquely identify a manifest-activated application. このクラスは継承できません。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
継承
ApplicationIdentityApplicationIdentityApplicationIdentityApplicationIdentity
属性
実装

次のコード例は、の使用を示します、ActivationContextオブジェクトを取得する、ApplicationIdentityマニフェスト ベースのアプリケーション用。The following code example demonstrates the use of an ActivationContext object to obtain the ApplicationIdentity for a manifest-based application. このコード例が示されている例の一部、ActivationContextクラス。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

注釈

ApplicationIdentityマニフェスト ベースのアプリケーションのアクティブ化でクラスを使用します。The ApplicationIdentity class is used in the activation of manifest-based applications.

コンストラクター

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

ApplicationIdentity クラスの新しいインスタンスを初期化します。Initializes a new instance of the ApplicationIdentity class.

プロパティ

CodeBase CodeBase CodeBase CodeBase

配置マニフェストの場所を URL として取得します。Gets the location of the deployment manifest as a URL.

FullName FullName FullName FullName

アプリケーションの完全名を取得します。Gets the full name of the application.

メソッド

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

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

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

既定のハッシュ関数として機能します。Serves as the default hash function.

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

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

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

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

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

マニフェスト アクティブ化アプリケーションの完全名を返します。Returns the full name of the manifest-activated application.

明示的なインターフェイスの実装

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

SerializationInfo オブジェクトに、対象オブジェクトをシリアル化するために必要なデータを設定します。Populates a SerializationInfo object with the data needed to serialize the target object.

適用対象