다음을 통해 공유


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