sys.server_assembly_modules (Transact-SQL)

Si applica a:SQL ServerIstanza gestita di SQL di Azure

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 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 del EXECUTE AS server principal.

NULL di default o se EXECUTE AS CALLER.

ID del principale specificato se EXECUTE AS SELF EXECUTE AS<principal.>

-2 = EXECUTE AS PROPRIETARIO.

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.

Vedi anche

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