sp_enumcustomresolvers (T-SQL)

Berlaku untuk:SQL Server

Mengembalikan daftar semua handler logika bisnis dan resolver kustom yang tersedia yang terdaftar di Distributor. Prosedur tersimpan ini dijalankan di Publisher pada database apa pun.

Konvensi sintaks transact-SQL

Sintaks

  
sp_enumcustomresolvers [ [ @distributor =] 'distributor']  

Argumen

[ @distributor = ] 'distributor' Adalah nama Distributor tempat resolver kustom berada. distributor adalah sysname, dengan default NULL. Parameter ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang.

Tataan Hasil

Nama kolom Jenis data Deskripsi
article_resolver nvarchar(255) Nama yang mudah diingat untuk penangan logika bisnis atau pemecah masalah konflik.
resolver_clsid nvarchar(50) ID Kelas (CLSID) dari resolver berbasis COM. Untuk handler logika bisnis, kolom ini mengembalikan nilai CLSID nol.
is_dotnet_assembly bit Menunjukkan apakah pendaftaran adalah untuk penangan logika bisnis.

0 = pemecah masalah konflik berbasis COM

1 = handler logika bisnis
dotnet_assembly_name nvarchar(255) Nama rakitan Microsoft .NET Framework yang mengimplementasikan handler logika bisnis.
dotnet_class_name nvarchar(255) Adalah nama kelas yang mengambil alih BusinessLogicModule untuk mengimplementasikan penangan logika bisnis.

Mengembalikan Nilai Kode

0 (berhasil) atau 1 (kegagalan)

Keterangan

sp_enumcustomresolvers digunakan dalam replikasi penggabungan.

Izin

Hanya anggota peran server tetap sysadmin dan peran database tetap db_owner yang dapat dijalankan sp_enumcustomresolvers.

Lihat Juga

Menerapkan Pengelola Logika Bisnis untuk Artikel Penggabungan
Menerapkan Pemecah Masalah Konflik Kustom untuk Artikel Penggabungan
sp_lookupcustomresolver (T-SQL)
sp_unregistercustomresolver (T-SQL)
Prosedur Tersimpan Sistem (Transact-SQL)