Sync Framework에서 개체를 만드는 데이터베이스 스키마를 가져오거나 설정합니다.
네임스페이스: Microsoft.Synchronization.Data.SqlServer
어셈블리: microsoft.synchronization.data.sqlserver.dll의 Microsoft.Synchronization.Data.SqlServer
구문
‘선언
Public Property ObjectSchema As String
‘사용 방법
Dim instance As SqlSyncScopeProvisioning
Dim value As String
value = instance.ObjectSchema
instance.ObjectSchema = value
public string ObjectSchema { get; set; }
public:
property String^ ObjectSchema {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_ObjectSchema ()
/** @property */
public void set_ObjectSchema (String value)
public function get ObjectSchema () : String
public function set ObjectSchema (value : String)
속성 값
Sync Framework에서 개체를 만드는 데이터베이스 스키마입니다.
예제
다음 코드 예제에서는 SQL Server 데이터베이스를 프로비전합니다. 프로비전은 GetDescriptionForScope를 호출하고 SQL Server Compact 데이터베이스(이 경우 "Sync")에서 사용되는 범위 이름("filtered_customer"), 선택적 개체 접두사 이름 및 연결을 지정하여 SQL Server Compact 데이터베이스에서 검색된 범위 정보를 기반으로 합니다. SQL Server Compact 데이터베이스는 별도의 스키마를 지원하지 않으므로 쉽게 식별할 수 있도록 모든 동기화 관련 개체의 이름에 "Sync"라는 접두사를 붙입니다. SQL Server 데이터베이스의 경우 Sync Framework에서 동기화 개체를 저장하는 선택적 데이터베이스 스키마를 지정합니다(이 경우 "Sync"이지만 개체 접두사와 일치하기 위한 값은 필요하지 않습니다). 전체 예제의 맥락에서 이 코드를 보려면 방법: 공동 작업 동기화 구성 및 실행(SQL Server)을 참조하십시오.
DbSyncScopeDescription clientSqlDesc = SqlCeSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", "Sync", clientSqlCe1Conn);
SqlSyncScopeProvisioning clientSqlConfig = new SqlSyncScopeProvisioning(clientSqlDesc);
clientSqlConfig.ObjectSchema = "Sync";
clientSqlConfig.Apply(clientSqlConn);
Dim clientSqlDesc As DbSyncScopeDescription = _
SqlCeSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", "Sync", clientSqlCe1Conn)
Dim clientSqlConfig As New SqlSyncScopeProvisioning(clientSqlDesc)
clientSqlConfig.ObjectSchema = "Sync"
clientSqlConfig.Apply(clientSqlConn)
참고 항목
참조
SqlSyncScopeProvisioning 클래스
SqlSyncScopeProvisioning 멤버
Microsoft.Synchronization.Data.SqlServer 네임스페이스