ASSEMBLYPROPERTY (Transact-SQL)
Restituisce informazioni su una proprietà di un assembly.
Sintassi
ASSEMBLYPROPERTY('assembly_name','property_name')
Argomenti
assembly_name
Nome dell'assembly.property_name
Nome di una proprietà su cui si desidera recuperare informazioni. I possibili valori di property_name sono i seguenti.Valore
Descrizione
CultureInfo
Impostazioni locali dell'assembly.
PublicKey
Chiave pubblica o token di chiave pubblica dell'assembly.
MvID
Numero completo di identificazione della versione dell'assembly generato dal compilatore.
VersionMajor
Parte principale (prima parte) del numero di identificazione della versione dell'assembly composto da quattro parti.
VersionMinor
Parte secondaria (seconda parte) del numero di identificazione della versione dell'assembly composto da quattro parti.
VersionBuild
Parte relativa alla build (terza parte) del numero di identificazione della versione dell'assembly composto da quattro parti.
VersionRevision
Parte relativa alla revisione (quarta parte) del numero di identificazione della versione dell'assembly composto da quattro parti.
SimpleName
Nome semplice dell'assembly.
Architecture
Architettura del processore dell'assembly.
CLRName
Stringa canonica che codifica il nome semplice, il numero di versione, le impostazioni internazionali, la chiave pubblica e l'architettura dell'assembly. Questo valore identifica in modo univoco l'assembly sul lato CLR (Common Language Runtime).
Tipo restituito
sql_variant
Esempi
Nell'esempio seguente si presuppone che gli esempi del Motore di database di SQL Server siano installati nel computer locale e che l'assembly HelloWorld sia registrato nel database AdventureWorks2008R2. Per ulteriori informazioni, vedere Considerazioni per l'installazione di esempi e di database di esempio di SQL Server.
USE AdventureWorks2008R2;
GO
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');