AssemblyIdentity Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une identité d’un assembly tel que défini par la spécification des métadonnées 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)
- Héritage
-
AssemblyIdentity
- Attributs
- Implémente
Remarques
Peut représenter une définition d’assembly ou une identité de référence d’assembly.
Constructeurs
AssemblyIdentity(String, Version, String, ImmutableArray<Byte>, Boolean, Boolean, AssemblyContentType) |
Construit à AssemblyIdentity partir de ses parties constituantes. |
Propriétés
ContentType |
Spécifie le modèle de liaison d’assembly pour la définition ou la référence de l’assembly ; c’est la façon dont les références d’assembly sont mises en correspondance avec les définitions d’assembly. |
CultureName |
Nom de la culture de l’assembly ou vide si la culture est neutre. |
Flags |
The AssemblyNameFlags. |
HasPublicKey |
True si l’identité d’assembly inclut une clé publique complète. |
IsRetargetable |
Obtient la valeur qui spécifie si l’assembly est retargetable. |
IsStrongName |
True si l’identité d’assembly a un nom fort, par exemple. une clé publique complète ou un jeton. |
Name |
Nom simple de l'assembly. |
PublicKey |
Clé publique complète ou vide. |
PublicKeyToken |
Faible de 8 octets de hachage SHA1 de la clé publique ou vide. |
Version |
Version de l'assembly. |
Méthodes
Equals(AssemblyIdentity) |
Détermine si l’instance spécifiée est égale à l’instance actuelle. |
Equals(Object) |
Détermine si l’instance spécifiée est égale à l’instance actuelle. |
FromAssemblyDefinition(Assembly) |
Récupère l’identité de définition d’assembly à partir de l’assembly runtime donné. |
GetDisplayName(Boolean) |
Retourne le nom complet de l’identité d’assembly. |
GetHashCode() |
Retourne le code de hachage pour l'instance actuelle. |
ToString() |
Retourne le nom complet de l’instance actuelle. |
TryParseDisplayName(String, AssemblyIdentity, AssemblyIdentityParts) |
Analyse les valeurs par défaut du nom complet pour toutes les propriétés de base manquantes. |
TryParseDisplayName(String, AssemblyIdentity) |
Représente une identité d’un assembly tel que défini par la spécification des métadonnées CLI. |
Opérateurs
Equality(AssemblyIdentity, AssemblyIdentity) |
Détermine si deux instances AssemblyIdentity sont égales. |
Inequality(AssemblyIdentity, AssemblyIdentity) |
Détermine si les deux instances de AssemblyIdentity ne sont pas égales. |