语言

RegisteredSubscriber 类

定义

代表已在Publisher或分销商注册的订阅者。

public ref class RegisteredSubscriber sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class RegisteredSubscriber : Microsoft.SqlServer.Replication.ReplicationObject
type RegisteredSubscriber = class
    inherit ReplicationObject
Public NotInheritable Class RegisteredSubscriber
Inherits ReplicationObject
继承
RegisteredSubscriber

注解

在 Microsoft SQL Server 2005 中,不再要求在 Publisher 上明确注册订阅者。 RegisteredSubscriber该类的提供是为了向后兼容之前版本的 SQL Server。

线程安全性

任何此类公共静态(SharedMicrosoft Visual Basic)成员对多线程操作都是安全的。 不能保证任何实例成员是线程安全的。

构造函数

名称 说明
RegisteredSubscriber()

创建类的新实例 RegisteredSubscriber

RegisteredSubscriber(String, ServerConnection, String, String)

创建一个新实例RegisteredSubscriber,包含指定名称、与分发 Publisher、分配 Publisher 及分布数据库的指定连接。

RegisteredSubscriber(String, ServerConnection)

创建一个带有指定名称和指定连接的类的新实例RegisteredSubscriberPublisher。

属性

名称 说明
CachePropertyChanges

获取或设置是缓存复制属性的更改,还是立即应用。

(继承自 ReplicationObject)
ConnectionContext

获取或设置连接到 Microsoft SQL Server 实例。

(继承自 ReplicationObject)
DefaultDistributionSchedule

如果未指定,将默认的排程分配给分发代理。

DefaultMergeSchedule

如果未指定,将默认的排程分配给合并代理。

Description

获取或设置对象的文本描述。

DistributionDatabase

获取或设置发行版Publisher所使用的分发数据库名称。

DistributionPublisher

获取或设置订阅者所注册的发行版 Publisher 名称。

IsExistingObject

判断该对象是否存在于服务器上。

(继承自 ReplicationObject)
Name

获取或设置注册用户的姓名。

SqlServerName

获取该对象所连接的 Microsoft SQL Server 实例名称。

(继承自 ReplicationObject)
SubscriberSecurity

获得安全上下文,供分发代理或合并代理使用,连接该注册用户。

Type

获取或设置订阅者的类型。

UserData

获取或设置一个对象属性,允许用户将自己的数据附加到该对象上。

(继承自 ReplicationObject)

方法

名称 说明
CheckValidCreation()

检查有效的复制创建。

(继承自 ReplicationObject)
CheckValidDefinition(Boolean)

表示该定义是否有效。

(继承自 ReplicationObject)
CommitPropertyChanges()

将所有缓存的属性更改语句发送到Microsoft SQL Server实例。

(继承自 ReplicationObject)
Create()

在指定的Publisher或Distributor注册订阅者。

Decouple()

将被引用的复制对象与服务器解耦。

(继承自 ReplicationObject)
GetChangeCommand(StringBuilder, String, String)

返回复制中的更改命令。

(继承自 ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

返回复制中的create命令。

(继承自 ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

返回复制中的drop命令。

(继承自 ReplicationObject)
InternalRefresh(Boolean)

从复制中启动内部刷新。

(继承自 ReplicationObject)
Load()

从服务器加载现有对象的属性。

(继承自 ReplicationObject)
LoadProperties()

从服务器加载现有对象的属性。

(继承自 ReplicationObject)
Refresh()

重新加载对象的属性。

(继承自 ReplicationObject)
Remove()

移除该对象所代表的订阅者注册。

Script(ScriptOptions)

返回一个包含 Transact-SQL 创建或删除脚本的字符串,该脚本针对该对象所代表的服务器计算机上Microsoft SQL Server注册的订阅者。

适用于