次の方法で共有


Apply メソッド ()

メモ : この API は、互換性のために残されています。

指定された接続を使用して、準備スクリプトを SQL Server Compact データベースに適用します。

名前空間:  Microsoft.Synchronization.Data.SqlServerCe
アセンブリ:  Microsoft.Synchronization.Data.SqlServerCe (Microsoft.Synchronization.Data.SqlServerCe.dll 内)

構文

'宣言
<ObsoleteAttribute("Use Connection property and Apply()")> _
Public Sub Apply ( _
    connection As SqlCeConnection _
)
'使用
Dim instance As SqlCeSyncScopeProvisioning
Dim connection As SqlCeConnection

instance.Apply(connection)
[ObsoleteAttribute("Use Connection property and Apply()")]
public void Apply(
    SqlCeConnection connection
)
[ObsoleteAttribute(L"Use Connection property and Apply()")]
public:
void Apply(
    SqlCeConnection^ connection
)
[<ObsoleteAttribute("Use Connection property and Apply()")>]
member Apply : 
        connection:SqlCeConnection -> unit 
public function Apply(
    connection : SqlCeConnection
)

パラメーター

  • connection
    型 : SqlCeConnection
    データベースへの接続を格納する SqlCeConnection オブジェクト。

例外

例外 条件
ArgumentNullException

connection が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。

DbSyncException

トランザクションが既に進行中です。

次のコード例では、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()

参照

参照

SqlCeSyncScopeProvisioningクラス

SqlCeSyncScopeProvisioning メンバー

Apply オーバーロード

Microsoft.Synchronization.Data.SqlServerCe 名前空間