AssemblyIdentity Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 .