ASSEMBLYPROPERTY (Transact-SQL)

Devuelve información sobre una propiedad de un ensamblado.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL (Transact-SQL)

Sintaxis

ASSEMBLYPROPERTY('assembly_name','property_name')

Argumentos

  • assembly_name
    Es el nombre del ensamblado.

  • property_name
    Es el nombre de una propiedad de la que se va a recuperar información. property_name puede tener uno de los valores siguientes.

    Valor

    Descripción

    CultureInfo

    Configuración regional del ensamblado.

    PublicKey

    Clave pública o símbolo (token) de clave pública del ensamblado.

    MvID

    Número completo de identificación de versión del ensamblado generado por el compilador.

    VersionMajor

    Componente principal (primera parte) del número de identificación de la versión de cuatro partes del ensamblado.

    VersionMinor

    Componente secundario (segunda parte) del número de identificación de la versión de cuatro partes del ensamblado.

    VersionBuild

    Componente de generación (tercera parte) del número de identificación de la versión de cuatro partes del ensamblado.

    VersionRevision

    Componente de revisión (cuarta parte) del número de identificación de la versión de cuatro partes del ensamblado.

    SimpleName

    Nombre sencillo del ensamblado.

    Architecture

    Arquitectura del procesador del ensamblado.

    CLRName

    Cadena canónica que codifica el nombre sencillo, número de versión, referencia cultural, clave pública y arquitectura del ensamblado. Este valor identifica de forma única el ensamblado en Common Language Runtime (CLR).

Tipo devuelto

sql_variant

Ejemplos

En el ejemplo siguiente se asume que los ejemplos del motor de base de datos de SQL Server están instalados en el equipo local y el ensamblado HelloWorld está registrado en la base de datos AdventureWorks2008R2. Para obtener más información, vea Consideraciones para instalar ejemplos y bases de datos de ejemplo de SQL Server.

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