ObjectPrefix プロパティ
Sync Framework によって作成されるオブジェクトを識別するために使用されるオプションのプレフィックスを取得または設定します。
名前空間: Microsoft.Synchronization.Data.SqlServerCe
アセンブリ: Microsoft.Synchronization.Data.SqlServerCe (Microsoft.Synchronization.Data.SqlServerCe.dll 内)
構文
'宣言
Public Property ObjectPrefix As String
Get
Set
'使用
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);
}
member ObjectPrefix : string with get, set
function get ObjectPrefix () : String
function set ObjectPrefix (value : String)
プロパティ値
型 : System. . :: . .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(clientSqlCe1Conn, clientSqlCe1Desc);
clientSqlCe1Config.ObjectPrefix = "Sync";
clientSqlCe1Config.Apply();
Dim clientSqlCe1Desc As DbSyncScopeDescription = _
SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", Nothing, "Sync", serverConn)
Dim clientSqlCe1Config As New SqlCeSyncScopeProvisioning(clientSqlCe1Conn, clientSqlCe1Desc)
clientSqlCe1Config.ObjectPrefix = "Sync"
clientSqlCe1Config.Apply()