다음을 통해 공유


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 네임스페이스