AssemblyIdentity Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Construye un AssemblyIdentity objeto a partir de sus partes constituyentes.
public AssemblyIdentity (string name, Version version = default, string cultureName = default, System.Collections.Immutable.ImmutableArray<byte> publicKeyOrToken = default, bool hasPublicKey = false, bool isRetargetable = false, System.Reflection.AssemblyContentType contentType = System.Reflection.AssemblyContentType.Default);
public AssemblyIdentity (string? name, Version? version = default, string? cultureName = default, System.Collections.Immutable.ImmutableArray<byte> publicKeyOrToken = default, bool hasPublicKey = false, bool isRetargetable = false, System.Reflection.AssemblyContentType contentType = System.Reflection.AssemblyContentType.Default);
new Microsoft.CodeAnalysis.AssemblyIdentity : string * Version * string * System.Collections.Immutable.ImmutableArray<byte> * bool * bool * System.Reflection.AssemblyContentType -> Microsoft.CodeAnalysis.AssemblyIdentity
Public Sub New (name As String, Optional version As Version = Nothing, Optional cultureName As String = Nothing, Optional publicKeyOrToken As ImmutableArray(Of Byte) = Nothing, Optional hasPublicKey As Boolean = false, Optional isRetargetable As Boolean = false, Optional contentType As AssemblyContentType = System.Reflection.AssemblyContentType.Default)
Parámetros
- name
- String
Nombre simple del ensamblado.
- version
- Version
Versión del ensamblado.
- cultureName
- String
Nombre de la referencia cultural que se va a asociar al ensamblado. Especifique null, Empty, o "neutral" (cualquier mayúscula y minúscula) para representar InvariantCulture. El nombre puede ser una cadena arbitraria que no contiene caracteres NUL, no se valida la legalidad del nombre de la referencia cultural.
- publicKeyOrToken
- ImmutableArray<Byte>
Clave pública o token de clave pública del ensamblado.
- hasPublicKey
- Boolean
Indica si publicKeyOrToken
representa una clave pública.
- isRetargetable
- Boolean
Indica si el ensamblado es retargetable.
- contentType
- AssemblyContentType
Especifica el modelo de enlace para cómo se tratará este objeto en comparaciones.
Excepciones
hasPublicKey
es false y publicKeyOrToken
contiene un valor que no es el tamaño de un token de clave pública, 8 bytes.
contentType
no es un valor de la AssemblyContentType enumeración.