다음을 통해 공유


RelationalSyncProvider.SyncProviderPosition 속성

공급자가 로컬 또는 원격 데이터베이스와 연결되어 있는지 여부를 나타내는 SyncProviderPosition 열거형 값을 가져오거나 설정합니다.

이 속성은 CLS와 호환되지 않습니다.  

네임스페이스: Microsoft.Synchronization.Data
어셈블리: microsoft.synchronization.data.dll의 Microsoft.Synchronization.Data

구문

‘선언
Public Property SyncProviderPosition As SyncProviderPosition
‘사용 방법
Dim instance As RelationalSyncProvider
Dim value As SyncProviderPosition

value = instance.SyncProviderPosition

instance.SyncProviderPosition = value
public SyncProviderPosition SyncProviderPosition { get; set; }
public:
property SyncProviderPosition SyncProviderPosition {
    SyncProviderPosition get ();
    void set (SyncProviderPosition value);
}
/** @property */
public SyncProviderPosition get_SyncProviderPosition ()

/** @property */
public void set_SyncProviderPosition (SyncProviderPosition value)
public function get SyncProviderPosition () : SyncProviderPosition

public function set SyncProviderPosition (value : SyncProviderPosition)

속성 값

공급자가 로컬 또는 원격 데이터베이스와 연결되어 있는지 여부를 나타내는 SyncProviderPosition 열거형 값입니다.

예제

다음 코드 예제에서는 로컬 및 원격 공급자를 인스턴스화하고 이 설명서용으로 만든 샘플 클래스에서 SetupSyncProvider 메서드를 호출합니다. 이 메서드는 여러 노드에 대해 공급자를 쉽게 구성할 수 있게 하기 위해 사용됩니다. 몇 가지 공급자 명령이 이 메서드 내에서 지정됩니다. 이러한 명령에 대한 자세한 내용과 전체 예제의 맥락에서 이 코드를 보려면 방법: 공동 작업 동기화 구성 및 실행(SQL Server 이외)을 참조하십시오.

DbSyncProvider localProvider = new DbSyncProvider();
DbSyncProvider remoteProvider = new DbSyncProvider();

//Create a provider by using the SetupSyncProvider on the sample class.             
sampleSyncProvider.SetupSyncProvider(localProviderConnString, localProvider);
localProvider.SyncProviderPosition = SyncProviderPosition.Local;

sampleSyncProvider.SetupSyncProvider(remoteProviderConnString, remoteProvider);
remoteProvider.SyncProviderPosition = SyncProviderPosition.Remote;
Dim localProvider As New DbSyncProvider()
Dim remoteProvider As New DbSyncProvider()

'Create a provider by using the SetupSyncProvider on the sample class.
sampleSyncProvider.SetupSyncProvider(localProviderConnString, localProvider)
localProvider.SyncProviderPosition = SyncProviderPosition.Local

sampleSyncProvider.SetupSyncProvider(remoteProviderConnString, remoteProvider)
remoteProvider.SyncProviderPosition = SyncProviderPosition.Remote

참고 항목

참조

RelationalSyncProvider 클래스
RelationalSyncProvider 멤버
Microsoft.Synchronization.Data 네임스페이스