Xceed .NET Libraries Documentation
SynchronizationResult Enumeration


Xceed.Synchronization Assembly > Xceed.Synchronization Namespace : SynchronizationResult Enumeration
A set of values representing one or more results from a synchronization session.
Syntax
'Declaration
 
<FlagsAttribute()>
Public Enum SynchronizationResult 
   Inherits System.Enum
   Implements System.IComparableSystem.IConvertibleSystem.IFormattable 
'Usage
 
Dim instance As SynchronizationResult
[Flags()]
public enum SynchronizationResult : System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
Members
MemberValueDescription
AllFilesEqual64In a file synchronization, all files being synchronized have the same data and last write date/time.
Canceled2The synchronization was canceled. For a folder synchronization, this bit will be set if a file synchronization inside one of the folders to be synchronized is canceled.
ConflictsDetected8Conflicts between files were detected during the synchronization.
FileSynchronization4096The synchronization involved files.
FolderSynchronization8192The synchronization involved the contents of folders.
InternalError-2147483648An unknown error within the synchronization component occurred. This should never happen.
IrrelevantItemNotFound2048A Xceed.FileSystem.FileSystemItem specified as an irrelevant item for determining the synchronization's master item could not be found among the items to synchronize.
ItemsSynchronized1One or more items (files or folders) were successfully synchronized.
MasterItemNotFound1024A master Xceed.FileSystem.FileSystemItem manually specified as the master item in the synchronization could not be found among the items to synchronize.
MetadataLoaded128Metadata about previous synchronizations has been located and loaded for use in the current synchronization.
NoActionTaken4No actions were taken on any file, because all files were up to date, the synchronization was just a preview, or no master file could be selected due to conflicts. For a folder synchronization, this bit will only be set if all file synchronizations inside the folders take no action.
NoMasterItemChosen512A master Xceed.FileSystem.FileSystemItem among the items to synchronize could not be chosen, perhaps because all files were equal or because of possible conflicts between files. This bit can only be set when a file synchronization is performed.
None0No meaningful result.
Preview16384 
SomeActionsSuspended16Actions were suspended on one or more of the files or folders to be synchronized.
SomeItemsDeleted32One or more items (files or folders) were deleted as part of the synchronization.
SomeItemsFiltered256One or more items (files or folders) were filtered out of the synchronization because of a Xceed.FileSystem.Filter object or because the item was null.
Remarks

This enumeration can be treated as a bit field, that is, a set of flags.

The values represent what can occur during a synchronization.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Xceed.Synchronization.SynchronizationResult

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

Xceed.Synchronization Namespace