DistributionPublication Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili informasi tentang publikasi transaksional atau rekam jepret yang disimpan di Distributor.
public ref class DistributionPublication sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class DistributionPublication : Microsoft.SqlServer.Replication.ReplicationObject
type DistributionPublication = class
inherit ReplicationObject
Public NotInheritable Class DistributionPublication
Inherits ReplicationObject
- Warisan
Keterangan
Kelas DistributionPublication ini digunakan terutama oleh SQL Server Management Studio dan untuk Penerbit non-SQL Server. Untuk membuat, melihat, atau memodifikasi properti publikasi, Anda harus menggunakan instans TransPublication kelas .
Kelas DistributionPublication memerlukan koneksi ke Distributor.
Keamanan Thread
Setiap anggota statis publik (Shared
di Microsoft Visual Basic) jenis ini aman untuk operasi multithreaded. Setiap anggota instans tidak dijamin aman untuk utas.
Konstruktor
DistributionPublication() |
Membuat instans DistributionPublication baru kelas . |
DistributionPublication(String, String, String, String, ServerConnection) |
Membuat instans DistributionPublication baru kelas , dengan properti yang diperlukan dan dengan koneksi ke Distributor. |
Properti
Attributes |
Mendapatkan atau mengatur atribut publikasi untuk publikasi distribusi. |
CachePropertyChanges |
Mendapatkan atau mengatur apakah akan menyimpan perubahan yang dilakukan pada properti replikasi atau segera menerapkannya. (Diperoleh dari ReplicationObject) |
ConnectionContext |
Mendapatkan atau mengatur koneksi ke instans Microsoft SQL Server. (Diperoleh dari ReplicationObject) |
Description |
Mendapatkan atau menetapkan deskripsi untuk publikasi. |
DistributionArticles |
Mengembalikan informasi tentang artikel dalam publikasi yang disimpan di Distributor. |
DistributionDBName |
Mendapatkan atau mengatur nama database distribusi untuk publikasi. |
DistributionSubscriptions |
Mewakili informasi tentang langganan ke publikasi yang disimpan di Distributor. |
IsExistingObject |
Mendapatkan apakah objek ada di server atau tidak. (Diperoleh dari ReplicationObject) |
LogReaderAgent |
Mendapatkan atau menetapkan nama pekerjaan Agen Pembaca Log untuk publikasi transaksi. |
Name |
Mendapatkan atau mengatur nama publikasi. |
PubId |
Mendapatkan ID publikasi. |
PublicationDBName |
Mendapatkan atau mengatur nama database publikasi. |
PublisherName |
Mendapatkan atau mengatur nama Publisher. |
SnapshotAgent |
Mendapatkan atau menetapkan nama pekerjaan Agen Rekam Jepret untuk publikasi transaksi. |
SqlServerName |
Mendapatkan nama instans Microsoft SQL Server tempat objek ini tersambung. (Diperoleh dari ReplicationObject) |
Type |
Mendapatkan atau mengatur jenis replikasi untuk publikasi ini. |
UserData |
Mendapatkan atau mengatur properti objek yang memungkinkan pengguna melampirkan data mereka sendiri ke objek. (Diperoleh dari ReplicationObject) |
VendorName |
Mendapatkan atau mengatur produsen produk penerbit publikasi non-SQL Server. |
Metode
CheckValidCreation() |
Memeriksa pembuatan replikasi yang valid. (Diperoleh dari ReplicationObject) |
CheckValidDefinition(Boolean) |
Menunjukkan apakah definisi valid. (Diperoleh dari ReplicationObject) |
CommitPropertyChanges() |
Mengirim semua pernyataan perubahan properti yang di-cache ke instans Microsoft SQL Server. (Diperoleh dari ReplicationObject) |
Create() |
Membuat metadata publikasi di Distributor. |
Decouple() |
Memisahkan objek replikasi yang direferensikan dari server. (Diperoleh dari ReplicationObject) |
EnumDistributionArticles() |
Mengembalikan informasi yang dipertahankan di Distributor pada artikel dalam publikasi ini. |
EnumDistributionSubscriptions() |
Mengembalikan informasi yang dipertahankan di Distributor untuk langganan publikasi ini. |
GetChangeCommand(StringBuilder, String, String) |
Mengembalikan perintah perubahan dari replikasi. (Diperoleh dari ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Mengembalikan perintah buat dari replikasi. (Diperoleh dari ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Mengembalikan perintah hilangkan dari replikasi. (Diperoleh dari ReplicationObject) |
InternalRefresh(Boolean) |
Memulai refresh internal dari replikasi. (Diperoleh dari ReplicationObject) |
Load() |
Memuat properti objek yang ada dari server. (Diperoleh dari ReplicationObject) |
LoadProperties() |
Memuat properti objek yang ada dari server. (Diperoleh dari ReplicationObject) |
Refresh() |
Memuat ulang properti objek. (Diperoleh dari ReplicationObject) |
Remove() |
Menghapus metadata untuk publikasi dari Distributor. |
Script(ScriptOptions) |
Menghasilkan skrip Transact-SQL yang dapat digunakan untuk membuat atau menghapus metadata publikasi di Distributor. |