Integrasi CLR: atribut kustom untuk rutinitas CLR

Berlaku untuk: SQL Server Azure SQL Managed Instance

Atribut yang tercantum dapat diterapkan ke rutinitas runtime bahasa umum (CLR), jenis yang ditentukan pengguna, dan agregat yang ditentukan pengguna yang terdaftar di Microsoft SQL Server. Jika atribut tidak diterapkan, SQL Server mengasumsikan nilai default. Atribut yang tercantum ditentukan dalam namespace Microsoft.SqlServer.Server .

Atribut SqlUserDefinedAggregate

Atribut SqlUserDefinedAggregate menunjukkan bahwa metode harus didaftarkan sebagai agregat yang ditentukan pengguna. Setiap agregat yang ditentukan pengguna harus diannotasikan dengan atribut ini.

Untuk informasi selengkapnya, lihat SqlUserDefinedAggregateAttribute.

Atribut SqlFunction

Atribut SqlFunction menunjukkan metode harus didaftarkan sebagai fungsi, dengan atribut fungsi yang sesuai ditetapkan.

Untuk informasi selengkapnya, lihat SqlFunctionAttribute.

Atribut SqlFacet

Atribut SqlFacet digunakan untuk mengembalikan informasi tentang jenis pengembalian ekspresi jenis yang ditentukan pengguna (UDT).

Untuk informasi selengkapnya, lihat SqlFacetAttribute.

Atribut SqlProcedure

Atribut SqlProcedure menunjukkan metode harus didaftarkan sebagai prosedur tersimpan. Atribut ini hanya digunakan oleh Visual Studio untuk mendaftarkan metode yang ditentukan sebagai prosedur tersimpan secara otomatis; ini tidak digunakan oleh SQL Server.

Atribut SqlTrigger

Atribut SqlTrigger menunjukkan metode harus didaftarkan sebagai pemicu.

Untuk informasi selengkapnya, lihat SqlTriggerContext.

The SqlUserDefinedTypeAttribute

Anda dapat menerapkan SqlUserDefinedTypeAttribute ke definisi kelas di assembly. Ini menyebabkan SQL Server membuat jenis yang ditentukan pengguna yang terikat dengan definisi kelas yang memiliki atribut kustom ini.

Untuk informasi selengkapnya, lihat SqlUserDefinedTypeAttribute.

Atribut SqlMethod

Atribut SqlMethod digunakan untuk menunjukkan determinisme dan properti akses data dari metode atau properti pada UDT.

Untuk informasi selengkapnya, lihat SqlMethodAttribute.

Lihat juga