SqlCeSyncScopeProvisioning.Apply 메서드
지정된 연결을 통해 SQL Server Compact 데이터베이스에 프로비전 스크립트를 적용합니다.
네임스페이스: Microsoft.Synchronization.Data.SqlServerCe
어셈블리: microsoft.synchronization.data.sqlserverce.dll의 Microsoft.Synchronization.Data.SqlServerCe
구문
‘선언
Public Sub Apply ( _
connection As SqlCeConnection _
)
‘사용 방법
Dim instance As SqlCeSyncScopeProvisioning
Dim connection As SqlCeConnection
instance.Apply(connection)
public void Apply (
SqlCeConnection connection
)
public:
void Apply (
SqlCeConnection^ connection
)
public void Apply (
SqlCeConnection connection
)
public function Apply (
connection : SqlCeConnection
)
매개 변수
- connection
데이터베이스에 대한 연결이 포함된 SqlCeConnection 개체입니다.
예제
다음 코드 예제에서는 SQL Server Compact 데이터베이스를 프로비전합니다. 프로비전은 GetDescriptionForScope를 호출하고 서버(null
)에서 사용되는 범위 이름("filtered_customer"
), 연결, 개체 접두사 이름 및 Sync Framework에서 동기화 개체를 저장하는 선택적 데이터베이스 스키마(이 경우 "Sync"
)를 지정하여 서버에서 검색된 범위 정보를 기반으로 합니다. SQL Server Compact 데이터베이스는 별도의 스키마를 지원하지 않으므로 쉽게 식별할 수 있도록 모든 동기화 관련 개체의 이름에 "Sync"라는 접두사를 붙입니다. 전체 예제의 맥락에서 이 코드를 보려면 방법: 공동 작업 동기화 구성 및 실행(SQL Server)을 참조하십시오.
DbSyncScopeDescription clientSqlCe1Desc = SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", null, "Sync", serverConn);
SqlCeSyncScopeProvisioning clientSqlCe1Config = new SqlCeSyncScopeProvisioning(clientSqlCe1Desc);
clientSqlCe1Config.ObjectPrefix = "Sync";
clientSqlCe1Config.Apply(clientSqlCe1Conn);
Dim clientSqlCe1Desc As DbSyncScopeDescription = _
SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", Nothing, "Sync", serverConn)
Dim clientSqlCe1Config As New SqlCeSyncScopeProvisioning(clientSqlCe1Desc)
clientSqlCe1Config.ObjectPrefix = "Sync"
clientSqlCe1Config.Apply(clientSqlCe1Conn)
참고 항목
참조
SqlCeSyncScopeProvisioning 클래스
SqlCeSyncScopeProvisioning 멤버
Microsoft.Synchronization.Data.SqlServerCe 네임스페이스