SqlCeSyncScopeProvisioning.ObjectPrefix 属性

获取或设置用于标识 Sync Framework 创建的对象的可选前缀。

命名空间: Microsoft.Synchronization.Data.SqlServerCe
程序集: Microsoft.Synchronization.Data.SqlServerCe(在 microsoft.synchronization.data.sqlserverce.dll 中)

语法

声明
Public Property ObjectPrefix As String
用法
Dim instance As SqlCeSyncScopeProvisioning
Dim value As String

value = instance.ObjectPrefix

instance.ObjectPrefix = value
public string ObjectPrefix { get; set; }
public:
property String^ ObjectPrefix {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_ObjectPrefix ()

/** @property */
public void set_ObjectPrefix (String value)
public function get ObjectPrefix () : String

public function set ObjectPrefix (value : String)

属性值

用于标识 Sync Framework 创建的对象的前缀。

示例

下面的代码示例设置一个 SQL Server Compact 数据库。设置基于作用域信息,这些信息是通过调用 GetDescriptionForScope 和指定作用域名称(“filtered_customer"”)、连接、服务器上使用的对象前缀名称 (null) 以及可选数据库架构(Sync Framework 在其中存储同步对象,在此情况下为“Sync"”)从服务器检索的。SQL Server Compact 数据库不支持单独的架构,因此我们在所有与同步相关的对象之前加上前缀“Sync”,以便它们易于标识。若要在完整示例上下文中查看此代码,请参见如何配置和执行协作同步 (SQL Server)

DbSyncScopeDescription clientSqlCe1Desc = SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", null, "Sync", serverConn);
SqlCeSyncScopeProvisioning clientSqlCe1Config = new SqlCeSyncScopeProvisioning(clientSqlCe1Desc);
clientSqlCe1Config.ObjectPrefix = "Sync";
clientSqlCe1Config.Apply(clientSqlCe1Conn);
Dim clientSqlCe1Desc As DbSyncScopeDescription = _
    SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", Nothing, "Sync", serverConn)
Dim clientSqlCe1Config As New SqlCeSyncScopeProvisioning(clientSqlCe1Desc)
clientSqlCe1Config.ObjectPrefix = "Sync"
clientSqlCe1Config.Apply(clientSqlCe1Conn)

请参阅

参考

SqlCeSyncScopeProvisioning 类
SqlCeSyncScopeProvisioning 成员
Microsoft.Synchronization.Data.SqlServerCe 命名空间