Поделиться через


AssemblyIdentity Класс

Определение

Представляет удостоверение сборки, определенной спецификацией метаданных CLI.

public ref class AssemblyIdentity sealed : IEquatable<Microsoft::CodeAnalysis::AssemblyIdentity ^>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")]
public sealed class AssemblyIdentity : IEquatable<Microsoft.CodeAnalysis.AssemblyIdentity>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")>]
type AssemblyIdentity = class
    interface IEquatable<AssemblyIdentity>
Public NotInheritable Class AssemblyIdentity
Implements IEquatable(Of AssemblyIdentity)
Наследование
AssemblyIdentity
Атрибуты
Реализации

Комментарии

Может представлять определение сборки или ссылку на сборку.

Конструкторы

AssemblyIdentity(String, Version, String, ImmutableArray<Byte>, Boolean, Boolean, AssemblyContentType)

Создает из AssemblyIdentity составных частей.

Свойства

ContentType

Указывает модель привязки сборки для определения или ссылки на сборку; вот как ссылки на сборки сопоставляются с определениями сборок.

CultureName

Имя языка и региональных параметров сборки или пустое, если язык и региональные параметры нейтральны.

Flags

The AssemblyNameFlags.

HasPublicKey

Значение true, если удостоверение сборки содержит полный открытый ключ.

IsRetargetable

Возвращает значение, указывающее, является ли сборка перенацелоемой.

IsStrongName

Значение true, если удостоверение сборки имеет строгое имя, т. е. полный открытый ключ или маркер.

Name

Простое имя сборки.

PublicKey

Полный открытый ключ или пустой.

PublicKeyToken

Низкий 8 байт хэша SHA1 открытого ключа или пустой.

Version

Версия сборки.

Методы

Equals(AssemblyIdentity)

Определяет, равен ли указанный экземпляр текущему экземпляру.

Equals(Object)

Определяет, равен ли указанный экземпляр текущему экземпляру.

FromAssemblyDefinition(Assembly)

Извлекает удостоверение определения сборки из заданной сборки среды выполнения.

GetDisplayName(Boolean)

Возвращает отображаемое имя удостоверения сборки.

GetHashCode()

Возвращает хэш-код текущего экземпляра.

ToString()

Возвращает отображаемое имя текущего экземпляра.

TryParseDisplayName(String, AssemblyIdentity, AssemblyIdentityParts)

Анализирует отображаемое имя, заполняющее значения по умолчанию для всех отсутствующих базовых свойств.

TryParseDisplayName(String, AssemblyIdentity)

Представляет удостоверение сборки, определенной спецификацией метаданных CLI.

Операторы

Equality(AssemblyIdentity, AssemblyIdentity)

Определяет, равны ли два экземпляра AssemblyIdentity.

Inequality(AssemblyIdentity, AssemblyIdentity)

Определяет, действительно ли два экземпляра AssemblyIdentity не равны.

Применяется к