ApplicationIdentity クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マニフェスト アクティブ化アプリケーションを一意に識別する機能を提供します。 このクラスは継承できません。
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 オブジェクトに、対象オブジェクトをシリアル化するために必要なデータを設定します。 |