次の方法で共有


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
)

パラメーター

  • 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 に初期化します。

参照

参照

FileSyncProviderクラス

FileSyncProvider メンバー

FileSyncProvider オーバーロード

Microsoft.Synchronization.Files 名前空間