AssemblyAlgorithmIdAttribute クラス
アセンブリ: mscorlib (mscorlib.dll 内)
構文<AttributeUsageAttribute(AttributeTargets.Assembly, Inherited:=False)> _ <ComVisibleAttribute(True)> _ Public NotInheritable Class AssemblyAlgorithmIdAttribute Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Assembly, Inherited=false)] [ComVisibleAttribute(true)] public sealed class AssemblyAlgorithmIdAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Assembly, Inherited=false)] [ComVisibleAttribute(true)] public ref class AssemblyAlgorithmIdAttribute sealed : public Attribute
解説アセンブリのファイル ハッシュ値とファイル ハッシュ名は、アセンブリ マニフェストに格納されます。ファイルを読み込むときに、ハッシュ値を使用して、マニフェストの構築後にファイルが変更されていないことを検証します。
継承階層System.Attribute
System.Reflection.AssemblyAlgorithmIdAttribute
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照AssemblyAlgorithmIdAttribute コンストラクタ (UInt32)
アセンブリ: mscorlib (mscorlib.dll 内)
構文/** @attribute CLSCompliantAttribute(false) */ public AssemblyAlgorithmIdAttribute ( UInt32 algorithmId )
プラットフォームWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照AssemblyAlgorithmIdAttribute コンストラクタ
オーバーロードの一覧| 名前 | 説明 |
|---|---|
| AssemblyAlgorithmIdAttribute (AssemblyHashAlgorithm) | 指定されたハッシュ アルゴリズムを使用して、AssemblyAlgorithmIdAttribute クラスの新しいインスタンスを初期化します。ハッシュ アルゴリズムは、AssemblyHashAlgorithm のいずれかのメンバを使用して表します。 .NET Compact Framework によってサポートされています。 |
| AssemblyAlgorithmIdAttribute (UInt32) | 指定されたハッシュ アルゴリズムを使用して、AssemblyAlgorithmIdAttribute クラスの新しいインスタンスを初期化します。ハッシュ アルゴリズムは、符号なし整数を使用して表します。 .NET Compact Framework によってサポートされています。 |
参照AssemblyAlgorithmIdAttribute コンストラクタ (AssemblyHashAlgorithm)
アセンブリ: mscorlib (mscorlib.dll 内)
構文Dim algorithmId As AssemblyHashAlgorithm Dim instance As New AssemblyAlgorithmIdAttribute(algorithmId)
プラットフォームWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照AssemblyAlgorithmIdAttribute プロパティ
AssemblyAlgorithmIdAttribute メソッド
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Equals | オーバーロードされます。 ( Attribute から継承されます。) |
| GetCustomAttribute | オーバーロードされます。 アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用された指定した型のカスタム属性を取得します。 ( Attribute から継承されます。) |
| GetCustomAttributes | オーバーロードされます。 アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用されたカスタム属性の配列を取得します。 ( Attribute から継承されます。) |
| GetHashCode | このインスタンスのハッシュ コードを返します。 ( Attribute から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
| IsDefaultAttribute | 派生クラス内でオーバーライドされたときに、このインスタンスの値が派生クラスの既定値かどうかを示します。 ( Attribute から継承されます。) |
| IsDefined | オーバーロードされます。 指定した型のカスタム属性が、アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用されているかどうかを判断します。 ( Attribute から継承されます。) |
| Match | 派生クラス内でオーバーライドされたときに、指定したオブジェクトとこのインスタンスが等しいかどうかを示す値を返します。 ( Attribute から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
| ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |
参照AssemblyAlgorithmIdAttribute メンバ
アセンブリのすべてのファイルをハッシュするアルゴリズムを指定します。このクラスは継承できません。
AssemblyAlgorithmIdAttribute データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Equals | オーバーロードされます。 ( Attribute から継承されます。) |
| GetCustomAttribute | オーバーロードされます。 アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用された指定した型のカスタム属性を取得します。 (Attribute から継承されます。) |
| GetCustomAttributes | オーバーロードされます。 アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用されたカスタム属性の配列を取得します。 (Attribute から継承されます。) |
| GetHashCode | このインスタンスのハッシュ コードを返します。 (Attribute から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
| IsDefaultAttribute | 派生クラス内でオーバーライドされたときに、このインスタンスの値が派生クラスの既定値かどうかを示します。 (Attribute から継承されます。) |
| IsDefined | オーバーロードされます。 指定した型のカスタム属性が、アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用されているかどうかを判断します。 (Attribute から継承されます。) |
| Match | 派生クラス内でオーバーライドされたときに、指定したオブジェクトとこのインスタンスが等しいかどうかを示す値を返します。 (Attribute から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
参照- AssemblyAlgorithmIdAttributeのページへのリンク