Прочетете на английски Редактиране

Споделяне чрез


StrongNamePublicKeyBlob Class

Definition

Caution

Code Access Security is not supported or honored by the runtime.

Represents the public key information (called a blob) for a strong name. This class cannot be inherited.

C#
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class StrongNamePublicKeyBlob
C#
[System.Serializable]
public sealed class StrongNamePublicKeyBlob
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class StrongNamePublicKeyBlob
C#
public sealed class StrongNamePublicKeyBlob
Inheritance
StrongNamePublicKeyBlob
Attributes

Remarks

Внимание

Code Access Security (CAS) has been deprecated across all versions of .NET Framework and .NET. Recent versions of .NET do not honor CAS annotations and produce errors if CAS-related APIs are used. Developers should seek alternative means of accomplishing security tasks.

This class facilitates the use of strong names for identification purposes.

For a complete description of strong names, see StrongName.

Constructors

StrongNamePublicKeyBlob(Byte[])

Initializes a new instance of the StrongNamePublicKeyBlob class with raw bytes of the public key blob.

Methods

Equals(Object)

Gets or sets a value indicating whether the current public key blob is equal to the specified public key blob.

GetHashCode()

Returns a hash code based on the public key.

GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Creates and returns a string representation of the public key blob.

Applies to

Продукт Версии (остаряло)
.NET (8 (package-provided), 9 (package-provided))
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1 (5, 6, 7, 8, 9)

See also