FileSyncProvider コンストラクター (Guid, String)
指定されたレプリカ ID とルート ディレクトリのパスに基づいて、FileSyncProvider クラスの新しいインスタンスを初期化します。
名前空間: Microsoft.Synchronization.Files
アセンブリ: Microsoft.Synchronization.Files (Microsoft.Synchronization.Files.dll 内)
構文
'宣言
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
)
new :
replicaId:Guid *
rootDirectoryPath:string -> FileSyncProvider
public function FileSyncProvider(
replicaId : Guid,
rootDirectoryPath : String
)
パラメーター
- replicaId
型 : System. . :: . .Guid
レプリカの ID。
- rootDirectoryPath
型 : System. . :: . .String
このプロバイダーのローカル ファイル ストアへの絶対パス。同期するファイルとサブフォルダーが含まれているフォルダーです。
例外
例外 | 条件 |
---|---|
ArgumentNullException | rootDirectoryPath が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。 |
ArgumentException | replicaId が Empty であるか、rootDirectoryPath の長さが 0 であるか、rootDirectoryPath にワイルドカードが含まれているか、または rootDirectoryPath が存在しません。 |
ReplicaMetadataInUseException | 別のプロバイダー インスタンスが、同じ値のディレクトリ パスとメタデータ ファイル パスで先に初期化されていますが、まだ解放されていません。 |
説明
この形式のコンストラクターは、メタデータ ストレージ ファイルおよび一時ファイルの場所を rootDirectoryPath で初期化します。このコンストラクターは、競合で優先されなかったファイルを保存するパスを null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) に初期化し、メタデータ ストレージ ファイルに filesync.metadata という名前を付けます。さらに、フィルターを null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) に、構成オプションを None に初期化します。