Freigeben über


ASSEMBLYPROPERTY (Transact-SQL)

Gibt Informationen zu einer Eigenschaft einer Assembly zurück.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

ASSEMBLYPROPERTY('assembly_name', 'property_name')

Argumente

  • assembly_name
    Der Name der Assembly.

  • property_name
    Der Name einer Eigenschaft, zu der Informationen abgerufen werden sollen. Für property_name sind die folgenden Werte möglich.

    Wert

    Beschreibung

    CultureInfo

    Gebietsschema der Assembly.

    PublicKey

    Öffentlicher Schlüssel oder öffentlicher Schlüsseltoken der Assembly.

    MvID

    Vollständige, vom Compiler generierte Versions-ID der Assembly.

    VersionMajor

    Komponente für die Angabe der Hauptversion (erster Teil) der aus vier Teilen bestehenden Versions-ID der Assembly.

    VersionMinor

    Komponente für die Angabe der Nebenversion (zweiter Teil) der aus vier Teilen bestehenden Versions-ID der Assembly.

    VersionBuild

    Komponente für die Angabe der Buildnummer (dritter Teil) der aus vier Teilen bestehenden Versions-ID der Assembly.

    VersionRevision

    Komponente für die Angabe der Revisionsnummer (vierter Teil) der aus vier Teilen bestehenden Versions-ID der Assembly.

    SimpleName

    Einfacher Name der Assembly.

    Aufbau

    Prozessorarchitektur der Assembly.

    CLRName

    Kanonische Zeichenfolge, die den einfachen Namen, die Versionsnummer, die Kultur, den öffentlichen Schlüssel und die Architektur der Assembly codiert. Durch diesen Wert wird die CLR-seitige Assembly (Common Language Runtime) eindeutig identifiziert.

Rückgabetyp

sql_variant

Beispiele

Im folgenden Beispiel wird davon ausgegangen, dass eine HelloWorld-Assembly in der AdventureWorks2012 -Datenbank registriert ist. Weitere Informationen finden Sie unter Beispiel "Hello World".

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

Siehe auch

Verweis

CREATE ASSEMBLY (Transact-SQL)

DROP ASSEMBLY (Transact-SQL)