TrustInfo クラス
アセンブリ: Microsoft.Build.Tasks (microsoft.build.tasks.dll 内)
構文
継承階層Microsoft.Build.Tasks.Deployment.ManifestUtilities.TrustInfo
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照TrustInfo コンストラクタ
アセンブリ: Microsoft.Build.Tasks (microsoft.build.tasks.dll 内)
構文
.NET Framework のセキュリティ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照TrustInfo プロパティ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| HasUnmanagedCodePermission | アプリケーションがアンマネージ コードを呼び出すためのアクセス許可を持っているかどうかを確認します。 |
| IsFullTrust | アプリケーションが完全に信頼されているか、部分信頼であるかを確認します。 |
| PermissionSet | アプリケーション信頼のアクセス許可セット オブジェクトを取得または設定します。 |
| PreserveFullTrustPermissionSet | 完全信頼フラグが設定されたときに部分信頼アクセス許可を保持するかどうかを取得または設定します。 |
| SameSiteAccess | アプリケーションが配置元のサーバーと通信するためのアクセス許可を持つかどうかを指定して、同一サイト アクセス許可レベルを取得または設定します。 |
参照TrustInfo メソッド
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Clear | オブジェクトを既定の状態にリセットします。 |
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
| Read | オーバーロードされます。 |
| ReadManifest | オーバーロードされます。 |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
| ToString | オーバーライドされます。 アプリケーションのセキュリティ信頼オブジェクト内のすべての情報を文字列として返します。 |
| Write | オーバーロードされます。 |
| WriteManifest | オーバーロードされます。 |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
参照TrustInfo メンバ
このクラスは、アプリケーションのセキュリティ信頼情報を表します。
TrustInfo データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| HasUnmanagedCodePermission | アプリケーションがアンマネージ コードを呼び出すためのアクセス許可を持っているかどうかを確認します。 |
| IsFullTrust | アプリケーションが完全に信頼されているか、部分信頼であるかを確認します。 |
| PermissionSet | アプリケーション信頼のアクセス許可セット オブジェクトを取得または設定します。 |
| PreserveFullTrustPermissionSet | 完全信頼フラグが設定されたときに部分信頼アクセス許可を保持するかどうかを取得または設定します。 |
| SameSiteAccess | アプリケーションが配置元のサーバーと通信するためのアクセス許可を持つかどうかを指定して、同一サイト アクセス許可レベルを取得または設定します。 |
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Clear | オブジェクトを既定の状態にリセットします。 |
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
| Read | オーバーロードされます。 |
| ReadManifest | オーバーロードされます。 |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| ToString | オーバーライドされます。 アプリケーションのセキュリティ信頼オブジェクト内のすべての情報を文字列として返します。 |
| Write | オーバーロードされます。 |
| WriteManifest | オーバーロードされます。 |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
参照- TrustInfoのページへのリンク