AssemblyIdentity Classe
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.
Representa uma identidade de um assembly conforme definido pela especificação de metadados da 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)
- Herança
-
AssemblyIdentity
- Atributos
- Implementações
Comentários
Pode representar a definição do assembly ou a identidade de referência do assembly.
Construtores
AssemblyIdentity(String, Version, String, ImmutableArray<Byte>, Boolean, Boolean, AssemblyContentType) |
Constrói um AssemblyIdentity a partir de suas partes constituintes. |
Propriedades
ContentType |
Especifica o modelo de associação de assembly para a definição ou referência do assembly; é assim que as referências de assembly são correspondidas às definições de assembly. |
CultureName |
O nome da cultura do assembly ou vazio se a cultura for neutra. |
Flags |
O AssemblyNameFlags. |
HasPublicKey |
True se a identidade do assembly incluir chave pública completa. |
IsRetargetable |
Obtém o valor que especifica se o assembly é redirecionável. |
IsStrongName |
True se a identidade do assembly tiver um nome forte, ou seja. uma chave pública completa ou um token. |
Name |
O nome simples do assembly. |
PublicKey |
Chave pública completa ou vazia. |
PublicKeyToken |
Baixos 8 bytes de hash SHA1 da chave pública ou vazios. |
Version |
A versão do assembly. |
Métodos
Equals(AssemblyIdentity) |
Determina se a instância especificada é igual à instância atual. |
Equals(Object) |
Determina se a instância especificada é igual à instância atual. |
FromAssemblyDefinition(Assembly) |
Recupera a identidade de definição do assembly de determinado assembly de runtime. |
GetDisplayName(Boolean) |
Retorna o nome de exibição da identidade do assembly. |
GetHashCode() |
Retorna o código hash para a instância atual. |
ToString() |
Retorna o nome de exibição da instância atual. |
TryParseDisplayName(String, AssemblyIdentity, AssemblyIdentityParts) |
Análises exibem padrões de preenchimento de nome para todas as propriedades básicas que estão ausentes. |
TryParseDisplayName(String, AssemblyIdentity) |
Representa uma identidade de um assembly conforme definido pela especificação de metadados da CLI. |
Operadores
Equality(AssemblyIdentity, AssemblyIdentity) |
Determina se duas instâncias AssemblyIdentity são iguais. |
Inequality(AssemblyIdentity, AssemblyIdentity) |
Determina se duas instâncias AssemblyIdentity não são iguais. |