指定したスコープ名、接続、同期オブジェクトのプレフィックス、およびオブジェクト スキーマに対応する SqlSyncProvider クラスの新しいインスタンスを初期化します。
このコンストラクターは、CLS に準拠していません。
名前空間: Microsoft.Synchronization.Data.SqlServer
アセンブリ: Microsoft.Synchronization.Data.SqlServer (microsoft.synchronization.data.sqlserver.dll 内)
構文
'宣言
<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")> _
Public Sub New ( _
scopeName As String, _
connection As SqlConnection, _
objectPrefix As String, _
objectSchema As String _
)
'使用
Dim scopeName As String
Dim connection As SqlConnection
Dim objectPrefix As String
Dim objectSchema As String
Dim instance As New SqlSyncProvider(scopeName, connection, objectPrefix, objectSchema)
[SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public SqlSyncProvider (
string scopeName,
SqlConnection connection,
string objectPrefix,
string objectSchema
)
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA2214:DoNotCallOverridableMethodsInConstructors")]
public:
SqlSyncProvider (
String^ scopeName,
SqlConnection^ connection,
String^ objectPrefix,
String^ objectSchema
)
/** @attribute SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors") */
public SqlSyncProvider (
String scopeName,
SqlConnection connection,
String objectPrefix,
String objectSchema
)
SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")
public function SqlSyncProvider (
scopeName : String,
connection : SqlConnection,
objectPrefix : String,
objectSchema : String
)
パラメーター
- scopeName
同期する一連のテーブル (必要に応じてフィルターを使用) を定義するスコープの名前。
- connection
データベースへの接続を格納する SqlConnection オブジェクト。
- objectPrefix
Sync Framework によって作成されるオブジェクトを識別するために、必要に応じて ObjectPrefix プロパティに指定されるプレフィックス。
- objectSchema
Sync Framework によってオブジェクトが作成されるデータベース スキーマ。
解説
スコープは、準備中に DbSyncScopeDescription オブジェクトを使用して定義されます。
参照
リファレンス
SqlSyncProvider クラス
SqlSyncProvider メンバー
Microsoft.Synchronization.Data.SqlServer 名前空間