Compartir a través de


AssemblyIdentity Constructor

Definición

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.

Se aplica a