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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk