Compartilhar via


AssemblyIdentity Construtor

Definição

Constrói um AssemblyIdentity de suas partes constituintes.

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

O nome simples do assembly.

version
Version

A versão do assembly.

cultureName
String

O nome da cultura a ser associada ao assembly. Especifique nulo, Emptyou "neutro" (qualquer maiúscula) para representar InvariantCulture. O nome pode ser uma cadeia de caracteres arbitrária que não contém caractere NUL, a legalidade do nome da cultura não é validada.

publicKeyOrToken
ImmutableArray<Byte>

A chave pública ou o token de chave pública do assembly.

hasPublicKey
Boolean

Indica se publicKeyOrToken representa uma chave pública.

isRetargetable
Boolean

Indica se o assembly é redirecionável.

contentType
AssemblyContentType

Especifica o modelo de associação de como esse objeto será tratado em comparações.

Exceções

hasPublicKey é false e publicKeyOrToken contém um valor que não é o tamanho de um token de chave pública, 8 bytes.

contentType não é um valor da AssemblyContentType enumeração .

Aplica-se a