다음을 통해 공유


FileSyncProvider 생성자 (Guid, String)

지정된 복제본 ID 및 루트 디렉터리 경로를 기반으로 하는 FileSyncProvider 클래스의 새 인스턴스를 초기화합니다.

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

구문

‘선언
Public Sub New ( _
    replicaId As Guid, _
    rootDirectoryPath As String _
)
‘사용 방법
Dim replicaId As Guid
Dim rootDirectoryPath As String

Dim instance As New FileSyncProvider(replicaId, rootDirectoryPath)
public FileSyncProvider (
    Guid replicaId,
    string rootDirectoryPath
)
public:
FileSyncProvider (
    Guid replicaId, 
    String^ rootDirectoryPath
)
public FileSyncProvider (
    Guid replicaId, 
    String rootDirectoryPath
)
public function FileSyncProvider (
    replicaId : Guid, 
    rootDirectoryPath : String
)

매개 변수

  • replicaId
    복제본의 ID입니다.
  • rootDirectoryPath
    이 공급자의 로컬 파일 저장소에 대한 절대 경로입니다. 이 폴더는 동기화할 파일 및 하위 폴더가 포함된 폴더입니다.

예외

예외 형식 조건

ArgumentNullException

rootDirectoryPath가 null 참조(Visual Basic에서는 Nothing)입니다.

ArgumentException

replicaId가 Empty이거나, rootDirectoryPath의 길이가 0이거나, rootDirectoryPath에 와일드카드가 포함되거나, rootDirectoryPath가 없습니다.

ReplicaMetadataInUseException

다른 공급자 인스턴스가 이전에 동일한 디렉터리 경로 및 메타데이터 파일 경로 값을 사용하여 초기화되었지만 아직 해제되지 않았습니다.

주의

이러한 형식의 생성자는 메타데이터 저장소 파일과 임시 파일의 위치를 rootDirectoryPath가 되도록 초기화합니다. 또한 경로를 초기화하여 충돌에서 밀리는 파일을 null 참조(Visual Basic에서는 Nothing)로 저장하고 메타데이터 저장소 파일의 이름을 filesync.metadata로 지정하며, 필터를 null 참조(Visual Basic에서는 Nothing)로 초기화하고 구성 옵션을 None으로 초기화합니다.

참고 항목

참조

FileSyncProvider 클래스
FileSyncProvider 멤버
Microsoft.Synchronization.Files 네임스페이스