ASSEMBLYPROPERTY (Transact-SQL)

Restituisce informazioni su una proprietà di un assembly.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

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 AdventureWorks. Per ulteriori informazioni, vedere Hello World Sample.

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