SqlCeReplication.ReinitializeSubscription メソッド
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)

Dim instance As SqlCeReplication Dim uploadBeforeReinitialize As Boolean instance.ReinitializeSubscription(uploadBeforeReinitialize)

SQL Server Mobile のサブスクリプション システム テーブルにフラグが付けられ、次の同期時にサブスクリプションを再初期化する必要があることを示します。ReinitializeSubscription メソッドを呼び出した後で、アプリケーションでは Synchronize メソッドを呼び出して、既存のレプリカを削除し、パブリケーションの新しいレプリカを Windows Mobile ベースのデバイスにダウンロードする必要があります。

Dim repl As SqlCeReplication = Nothing Try ' Create SqlCeReplication instance ' repl = New SqlCeReplication() repl.InternetUrl = "http://www.adventure-works.com/sqlmobile/sqlcesa30.dll" repl.InternetLogin = "MyInternetLogin" repl.InternetPassword = "<password>" repl.Publisher = "MyPublisher" repl.PublisherDatabase = "MyPublisherDatabase" repl.PublisherLogin = "MyPublisherLogin" repl.PublisherPassword = "<password>" repl.Publication = "MyPublication" repl.Subscriber = "MySubscriber" repl.SubscriberConnectionString = "Data Source=MyDatabase.sdf" ' Mark the subscription for reinitialization with Upload first ' repl.ReinitializeSubscription(True) ' Synchronize to the SQL Server to populate the Subscription ' repl.Synchronize() Catch ' Handle errors here Finally ' Dispose the repl object ' repl.Dispose() End Try
SqlCeReplication repl = null; try { // Create SqlCeReplication instance // repl = new SqlCeReplication(); repl.InternetUrl = "http://www.adventure-works.com/sqlmobile/sqlcesa30.dll"; repl.InternetLogin = "MyInternetLogin"; repl.InternetPassword = "<password>"; repl.Publisher = "MyPublisher"; repl.PublisherDatabase = "MyPublisherDatabase"; repl.PublisherLogin = "MyPublisherLogin"; repl.PublisherPassword = "<password>"; repl.Publication = "MyPublication"; repl.Subscriber = "MySubscriber"; repl.SubscriberConnectionString = "Data Source=MyDatabase.sdf"; // Mark the subscription for reinitialization with Upload first // repl.ReinitializeSubscription(true); // Synchronize to the SQL Server to populate the Subscription // repl.Synchronize(); } catch (SqlCeException) { // Handle errors here } finally { // Dispose the repl object // repl.Dispose(); }


Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSqlCeReplication.ReinitializeSubscription メソッドを検索する場合は、下記のリンクをクリックしてください。

- SqlCeReplication.ReinitializeSubscription メソッドのページへのリンク