sys.server_assembly_modules (Transact-SQL)

Contiene una riga per ogni modulo in assembly per i trigger a livello di server di tipo TA. Questa vista esegue il mapping tra trigger di assembly e l'implementazione CLR sottostante. È possibile unire in join questa relazione a sys.server_triggers. L'assembly deve essere caricato nel database master. La tuple (object_id) è la chiave della relazione.

Nome colonna Tipo di dati Descrizione

object_id

int

Riferimento FOREIGN KEY all'oggetto in base a cui è stato definito questo modulo in assembly.

assembly_id

int

ID dell'assembly da cui è stato creato questo modulo. L'assembly deve essere caricato nel database master.

assembly_class

sysname

Nome della classe all'interno dell'assembly che definisce questo modulo.

assembly_method

sysname

Nome del metodo all'interno della classe che definisce questo modulo. Questo valore è NULL per le funzioni di aggregazione.

execute_as_principal_id

int

ID dell'entità server EXECUTE AS.

Questo valore è NULL per impostazione predefinita e se viene utilizzato EXECUTE AS CALLER.

ID dell'entità specificata se viene utilizzato EXECUTE AS SELF EXECUTE AS <entità>.

-2 = EXECUTE AS OWNER.

Vedere anche

Riferimento

Viste del catalogo (Transact-SQL)
Viste del catalogo per gli oggetti (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005