RegisteredSubscriber 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示已在发布服务器或分发服务器上注册的订阅服务器。
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
- 继承
注解
在 Microsoft SQL Server 2005 中,不再需要在发布服务器上显式注册订阅服务器。 提供该RegisteredSubscriber类是为了向后兼容以前版本的 SQL Server。
线程安全性
此类型的 Microsoft Visual Basic) 成员中的任何公共静态 (Shared
对于多线程操作都是安全的。 但不保证所有实例成员都是线程安全的。
构造函数
RegisteredSubscriber() |
创建 RegisteredSubscriber 类的新实例。 |
RegisteredSubscriber(String, ServerConnection) |
使用指定的名称和与发布服务器的指定连接创建 RegisteredSubscriber 类的新实例。 |
RegisteredSubscriber(String, ServerConnection, String, String) |
使用指定的名称、与分发发布服务器的指定连接、指定的分发发布服务器和分发数据库创建 RegisteredSubscriber 类的新实例。 |
属性
CachePropertyChanges |
获取或设置是缓存对复制属性所做的更改还是立即应用它们。 (继承自 ReplicationObject) |
ConnectionContext |
获取或设置与 Microsoft SQL Server实例的连接。 (继承自 ReplicationObject) |
DefaultDistributionSchedule |
获取要分配给分发代理的默认计划(如果未指定)。 |
DefaultMergeSchedule |
获取要分配给合并代理的默认计划(如果未指定)。 |
Description |
获取或设置对象的文本说明。 |
DistributionDatabase |
获取或设置分发发布服务器使用的分发数据库的名称。 |
DistributionPublisher |
获取或设置订阅服务器向其注册的分发发布服务器的名称。 |
IsExistingObject |
获取服务器上是否存在该对象。 (继承自 ReplicationObject) |
Name |
获取或设置已注册订阅服务器的名称。 |
SqlServerName |
获取此对象连接到的 Microsoft SQL Server 实例的名称。 (继承自 ReplicationObject) |
SubscriberSecurity |
获取分发代理或合并代理为连接到这个已注册的订阅服务器而使用的安全上下文。 |
Type |
获取或设置订阅服务器的类型。 |
UserData |
获取或设置允许用户将他们自己的数据附加到该对象的对象属性。 (继承自 ReplicationObject) |
方法
CheckValidCreation() |
检查有效复制创建。 (继承自 ReplicationObject) |
CheckValidDefinition(Boolean) |
指示定义是否有效。 (继承自 ReplicationObject) |
CommitPropertyChanges() |
将所有缓存的属性更改语句发送到 Microsoft SQL Server实例。 (继承自 ReplicationObject) |
Create() |
在指定的发布服务器或分发服务器上注册订阅服务器。 |
Decouple() |
将引用的复制对象与服务器相分离。 (继承自 ReplicationObject) |
GetChangeCommand(StringBuilder, String, String) |
从复制返回更改命令。 (继承自 ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
从复制返回创建命令。 (继承自 ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
从复制返回删除命令。 (继承自 ReplicationObject) |
InternalRefresh(Boolean) |
从复制启动内部刷新。 (继承自 ReplicationObject) |
Load() |
从服务器加载现有对象的属性。 (继承自 ReplicationObject) |
LoadProperties() |
从服务器加载现有对象的属性。 (继承自 ReplicationObject) |
Refresh() |
重新加载该对象的属性。 (继承自 ReplicationObject) |
Remove() |
删除该对象表示的订阅服务器注册。 |
Script(ScriptOptions) |
返回一个字符串,该字符串包含对象所表示的服务器计算机上的 Microsoft SQL Server已注册订阅服务器的 Transact-SQL 创建或删除脚本。 |