Partilhar via


ASSEMBLYPROPERTY (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL Managed Instance

Esta função devolve informação sobre uma propriedade de uma assembleia.

Transact-SQL convenções de sintaxe

Sintaxe

ASSEMBLYPROPERTY('assembly_name', 'property_name')  

Arguments

assembly_name
O nome da assembleia.

property_name
O nome de uma propriedade sobre a qual se deve obter informação. property_name pode ter um dos seguintes valores:

Valor Description
CultureInfo Local da assembleia.
PublicKey Chave pública ou token de chave pública da assembleia.
MvID Número completo de identificação de versão gerado pelo compilador da assembleia.
VersionMajor Componente principal (primeira parte) do número de identificação da versão em quatro partes do conjunto.
VersionMinor Componente menor (segunda parte) do número de identificação da versão de quatro partes do conjunto.
VersãoConstrução Componente de construção (terceira parte) do número de identificação da versão de quatro partes do conjunto.
VersãoRevisão Componente de revisão (quarta parte) do número de identificação da versão de quatro partes do conjunto.
SimpleName Nome simples da assembleia.
Arquitetura Arquitetura do processador da assembleia.
CLRName Cadeia canónica que codifica o nome simples, número de versão, cultura, chave pública e arquitetura da assembleia. Este valor identifica de forma única a montagem no lado do tempo de execução da common language (CLR).

Tipo de retorno

sql_variant

Examples

Este exemplo assume um HelloWorld assembly registado na AdventureWorks2025 base de dados. Para mais informações, consulte Hello World Sample.

USE AdventureWorks2022;  
GO  
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');  

Consulte também

CRIAR MONTAGEM (Transact-SQL)
MONTAGEM DE GOTAS (Transact-SQL)