メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。
オーバーロードの一覧
SqlCeReplication オブジェクトの新しいインスタンスを初期化します。既定のコンストラクタ。
.NET Compact Framework だけでのサポート。
[Visual Basic] Public Sub New()
[JScript] public function SqlCeReplication();
SqlCeReplication オブジェクトの新しいインスタンスを初期化し、IIS に基本認証または統合 Windows 認証を、SQL Server に統合 Windows 認証を設定します。
.NET Compact Framework だけでのサポート。
[Visual Basic] Public Sub New(String, String, String, String, String, String, String, String)
[C#] public SqlCeReplication(string, string, string, string, string, string, string, string);
[C++] public: SqlCeReplication(String*, String*, String*, String*, String*, String*, String*, String*);
[JScript] public function SqlCeReplication(String, String, String, String, String, String, String, String);
SqlCeReplication オブジェクトの新しいインスタンスを初期化し、IIS に基本認証または統合 Windows 認証を、SQL Server に SQL Server 認証を設定します。
.NET Compact Framework だけでのサポート。
[Visual Basic] Public Sub New(String, String, String, String, String, String, String, String, String, String)
使用例
[Visual Basic, C#] メモ ここでは、SqlCeReplication コンストラクタのオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
Dim repl As SqlCeReplication = Nothing
Try
' Set the Replication object
repl = New SqlCeReplication()
repl.InternetUrl = "<http://www.northwindtraders.com/sqlce/sscesa20.dll>"
repl.InternetLogin = "MyLogin"
repl.InternetPassword = "<password>"
repl.Publisher = "MyPublisher"
repl.PublisherDatabase = "MyPublisher Database"
repl.PublisherLogin = "MyPublisher Login"
repl.PublisherPassword = "<password>"
repl.Publication = "MyPublication"
repl.Subscriber = "MySub"
repl.SubscriberConnectionString = "Provider=Microsoft.SQLSERVER.OLEDB.CE.2.0;Data Source=\ssce.sdf"
' Create the Local SSCE Database subscription
repl.AddSubscription(AddOption.CreateDatabase)
' Synchronize to the SQL Server 2000 to populate the Subscription
repl.Synchronize()
Catch e As SqlCeException
' Use your own error handling routine to show error information.
' ShowError.ShowErrors(e);
Finally
' Dispose of the Replication Object
repl.Dispose()
End Try
[C#]
SqlCeReplication repl = null;
try {
// Set the Replication object
repl = new SqlCeReplication();
repl.InternetUrl = "<http://www.northwindtraders.com/sqlce/sscesa20.dll>";
repl.InternetLogin = "MyLogin";
repl.InternetPassword = "<password>";
repl.Publisher = "MyPublisher";
repl.PublisherDatabase = "MyPublisher Database";
repl.PublisherLogin = "MyPublisher Login";
repl.PublisherPassword = "<password>";
repl.Publication = "MyPublication";
repl.Subscriber = "MySub";
repl.SubscriberConnectionString = "Provider=Microsoft.SQLSERVER.OLEDB.CE.2.0;Data Source=\\ssce.sdf";
// Create the Local SSCE Database subscription
repl.AddSubscription(AddOption.CreateDatabase);
// Synchronize to the SQL Server 2000 to populate the Subscription
repl.Synchronize();
}
catch(SqlCeException) {
// Use your own error handling routine to show error information.
}
finally {
// Dispose of the Replication Object
repl.Dispose();
}
[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
参照
SqlCeReplication クラス | SqlCeReplication メンバ | System.Data.SqlServerCe 名前空間