sys.assembly_modules (Transact-sql)

Her işlev, yordamı veya bir ortak dil çalışma zamanı (clr) Kurul tarafından tanımlanmış tetikleyici için bir satır döndürür. Bu Katalog görünümü, alttaki uygulanışını clr depolanan yordamlar, clr Tetikleyiciler veya clr işlevleri eşleştirir. Nesne türü ta, af, pc, fs ve ft ilişkili derleme modül vardır. Nesne ile Meclis arasındaki ilişkiyi bulmak için diğer katalog görünümleri bu katalog görünüm katılabilirsiniz. clr depolanan yordamı oluşturduğunuzda, örneğin, bir satır temsil edilir sys.objects, bir satır içinde sys.procedures (hangi miras alır sys.objects) ve bir satır sys.assembly_modules. Saklı yordam meta verileri temsil edilir sys.objects ve sys.procedures. Yordamın temel clr uygulamasıyla başvurular içinde bulundu sys.assembly_modules.

Sütun adı

Veri türü

Açıklama

object_id

int

sql nesne nesne tanımlama numarası. Bir veritabanı içinde benzersizdir.

assembly_id

int

Bu modül oluşturulduğu derleme Kımlığı.

assembly_class

sysname

Bu modül tanımlar derleme içindeki sınıf adı.

assembly_method

sysname

Yöntemin içinde adı assembly_class bu modül tanımlar.

Toplama işlevleri (af) null.

null_on_null_input

bit

Modül, giriş herhangi null çıkış null üretmek için bildirilen.

execute_as_principal_id

int

Altında bağlamında yürütülür, veritabanı asıl Kımlığı execute as ile belirtilen clr işlevi, saklı yordam veya tetikleyiciyi yan tümcesi.

NULL = ARAYAN YÜRÜTMEK. Varsayılan değer budur.

Belirtilen veritabanı anapara Kımlığı execute as self execute as = user_name, ya da execute as login_name.

-2 = SAHİBİ OLARAK YÜRÜTMEK.

İzinler

Katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahibi olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.

Ayrıca bkz.

Başvuru

Nesne Kataloğu görünümleri (Transact-sql)

Kataloğu görünümleri (Transact-sql)