ASSEMBLYPROPERTY (Transact-SQL)
Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure
Essa função retorna informações sobre uma propriedade de um assembly.
Convenções de sintaxe de Transact-SQL
Sintaxe
ASSEMBLYPROPERTY('assembly_name', 'property_name')
Argumentos
assembly_name
O nome do assembly.
property_name
O nome de uma propriedade sobre a qual recuperar informações. property_name pode ter um dos valores a seguir:
Valor | Descrição |
---|---|
CultureInfo | Localidade do assembly. |
PublicKey | Chave pública ou token de chave pública do assembly. |
MvID | Número de identificação de versão completo do assembly gerado por compilador. |
VersionMajor | Componente principal (primeira parte) do número de identificação de versão de quatro partes do assembly. |
VersionMinor | Componente secundário (segunda parte) do número de identificação de versão de quatro partes do assembly. |
VersionBuild | Componente de compilação (terceira parte) do número de identificação de versão de quatro partes do assembly. |
VersionRevision | Componente de revisão (quarta parte) do número de identificação de versão de quatro partes do assembly. |
SimpleName | É o nome simples do assembly. |
Arquitetura | Arquitetura de processador do assembly. |
CLRName | Cadeia de caracteres canônica que codifica o nome simples, o número de versão, a cultura, a chave pública e a arquitetura do assembly. Esse valor identifica exclusivamente o assembly no lado CLR (Common Language Runtime). |
Tipo de retorno
sql_variant
Exemplos
Este exemplo presume que um assembly de HelloWorld
esteja registrado no banco de dados AdventureWorks2022
. Para obter mais informações, confira Exemplo de Olá, Mundo.
USE AdventureWorks2022;
GO
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');