Dart.Ftp 名前空間 : CopyMode 列挙体 |
メンバ | 解説 |
---|---|
Append | コピー元ファイルをコピー先ファイルの末尾に追記します。コピー操作の完了時には、コピー元ファイルがコピー先ファイルの末尾に追記されたことを示します。 |
Copy | 常に既存のファイルを新しいコピーで上書きします。 コピー操作の完了時には、ファイルが上書きされたことを示します。 |
Restart | ファイルのタイムスタンプが一致していて、コピー元のサイズがコピー先より大きい場合は、必要な残りのバイトがコピー元からコピー先の末尾に追記されます。このモードは、失敗したコピーをリスタートする場合にのみ使用します。タイムスタンプとサイズが一致する場合、コピーは実行されません(CopyMode.Synchronizeと同じ)。タイムスタンプが一致しない場合、またはコピー元のサイズがコピー先より小さい場合は、完全コピーが実行されます。 コピー操作の完了時には、リスタートが実行されたことを示します。 |
Synchronize | ファイルのタイムスタンプとサイズが一致する場合、コピーは実行されません。 それ以外の場合は、完全コピーが実行されます。 コピー操作の完了時には、コピーが実行されなかったことを示します。 |
System.Object
System.ValueType
System.Enum
Dart.Ftp.CopyMode