

'DeclarationPublic Class SynchronizationEventsSession
'UsageDim instance As SynchronizationEventsSession
public class SynchronizationEventsSession
System.Object
Xceed.Synchronization.SynchronizationEventsSession
| Name | Description | |
|---|---|---|
![]() | SynchronizationEventsSession Constructor | This method is reserved for internal use and should not be called directly from your code. Initializes a new instance of the SynchronizationEventsSession class. |
| Name | Description | |
|---|---|---|
![]() | Actions | This field is reserved for internal use and should not be called directly from your code. An array of SynchronizationAction objects representing the actions to be taken for each item during synchronization. |
![]() | AllFilesBytes | This field is reserved for internal use and should not be called directly from your code. The total combined size, in bytes, of all files being processed. |
![]() | AllFilesItems | This field is reserved for internal use and should not be called directly from your code. The total combined size, in bytes, of all files being processed. |
![]() | AnalysisArgs | This field is reserved for internal use and should not be called directly from your code. A SynchronizationAnalysisEventArgs object providing information when the analysis is being performed for the synchronization. |
![]() | Cancel | This field is reserved for internal use and should not be called directly from your code. A boolean value. |
![]() | CompareFileDataArgs | This field is reserved for internal use and should not be called directly from your code. A SynchronizationCompareFileDataEventArgs object providing information when data is being compared during the synchronization. |
![]() | ComponentAccessesMetaDataFileData | This field is reserved for internal use and is not intended to be used directly from your code. A boolean value. |
![]() | ConflictArgs | This field is reserved for internal use and should not be called directly from your code. A SynchronizationConflictEventArgs object providing information when a conflict occurs during the synchronization. |
![]() | ConflictReasons | This field is reserved for internal use and should not be called directly from your code. An arrray of SynchronizationConflictReason values representing the reason for the conflict, if any, for each item being synchronized. |
![]() | EmptyFolder | This field is reserved for internal use and should not be called directly from your code. |
![]() | File | This field is reserved for internal use and should not be called directly from your code. An Xceed.FileSystem.AbstractFile object representing the master file that will be used to replace other files during the synchronization. |
![]() | Files | This field is reserved for internal use and should not be called directly from your code. An array of Xceed.FileSystem.AbstractFile objects representing the files to be processed. |
![]() | FilesBytes | This field is reserved for internal use and should not be called directly from your code. The total combined size, in bytes, of all files being processed in a single file synchronization. |
![]() | FilesEqualToMaster | This field is reserved for internal use and should not be called directly from your code. An array of System.Boolean value indicating whether or not the files are equal to the master file. |
![]() | FilesItems | This field is reserved for internal use and should not be called directly from your code. The total combined size, in bytes, of all files being processed in a single file synchronization. |
![]() | FilesToCompare | This field is reserved for internal use and should not be called directly from your code. An array of Xceed.FileSystem.AbstractFile objects representing the files to be compared to the master file. |
![]() | FileSystemEvents | This field is reserved for internal use and should not be called directly from your code. |
![]() | FileSystemEventsUserData | This property is reserved for internal use and should not be called directly from your code. |
![]() | Folder | This field is reserved for internal use and should not be called directly from your code. An Xceed.FileSystem.AbstractFolder object representing the folder to synchronize. |
![]() | FolderAnalysisEventArgs | This field is reserved for internal use and should not be called directly from your code. A SynchronizationFolderAnalysisEventArgs object. |
![]() | Folders | This field is reserved for internal use and should not be called directly from your code. An array of Xceed.FileSystem.AbstractFolder objects. |
![]() | FolderSynchronizationProgressionArgs | This field is reserved for internal use and should not be called directly from your code. A FolderSynchronizationProgressionEventArgs object providing information |
![]() | GetFileFromFolderArgs | This field is reserved for internal use and should not be called directly from your code. A GetSynchronizationFileFromFolderEventArgs object providing information when the synchronization file is being retrieved from a folder. |
![]() | HasMetaData | This field is reserved for internal use and should not be called directly from your code. Whether metadata has been loaded for the synchronization. |
![]() | IsAFolderSynchronization | This field is reserved for internal use and should not be called directly from your code. A boolean value indicating whether the synchronization is of a folder. |
![]() | Items | This field is reserved for internal use and should not be called directly from your code. An array of Xceed.FileSystem.FileSystemItem objects representing the items to be processed. |
![]() | LastIdenticalFiles | This field is reserved for internal use and should not be called directly from your code. |
![]() | LastSynchronizationChecksums | This field is reserved for internal use and should not be called directly from your code. |
![]() | LastSynchronizationDate | This field is reserved for internal use and should not be called directly from your code. A System.DateTime object representing the date and time when the last synchronization was performed. |
![]() | MasterIndex | This field is reserved for internal use and should not be called directly from your code. A value representing the item in a list of items to be used as the master during the synchronization process. |
![]() | MetaDataFile | This field is reserved for internal use and is not intended to be used directly from your code. An Xceed.FileSystem.AbstractFile object representing a meta data file. |
![]() | MetaDataItem | This field is reserved for internal use and is not intended to be used directly from your code. A Xceed.FileSystem.FileSystemItem object representing a meta data Xceed.FileSystem item. |
![]() | MetaDataLoadArgs | This field is reserved for internal use and should not be called directly from your code. A SynchronizationMetaDataLoadEventArgs object providing information on the meta data as it is loaded used during the synchronization. |
![]() | MetaDataReader | This field is reserved for internal use and should not be called directly from your code. An System.Xml.XmlReader object representing the meta data reader. |
![]() | MetaDataSaveArgs | This field is reserved for internal use and should not be called directly from your code. A SynchronizationMetaDataEventArgs object providing information on the meta data as it is saved used during the synchronization. |
![]() | MetaDataWriter | This field is reserved for internal use and should not be called directly from your code. An System.Xml.XmlWriter object representing the meta data writer. |
![]() | Name | This field is reserved for internal use and should not be called directly from your code. A string representing the name of the SynchronizationEventsSession. |
![]() | Options | This field is reserved for internal use and should not be called directly from your code. A SynchronizationOptions object representing the options used during the synchronization. |
![]() | OriginalMasterIndex | This field is reserved for internal use and should not be called directly from your code. A value representing the item in a list of items to be used as the master during the synchronization process. |
![]() | ProcessedContent | This field is reserved for internal use and should not be called directly from your code. An array of System.Collections.Hashtable objects representing the processed content. |
![]() | ProgressionArgs | This field is reserved for internal use and should not be called directly from your code. A SynchronizationProgressionEventArgs object providing information |
![]() | SynchronizationResult | This field is reserved for internal use and should not be called directly from your code. A value representing one or more results of the synchronization. |
![]() | UserData | This field is reserved for internal use and should not be called directly from your code. This is set at construction, and updated after each event. It is assigned to each argument structure before each event. |
| Name | Description | |
|---|---|---|
![]() | EventsInternal | This field is reserved for internal use and should not be called directly from your code. A SynchronizationEvents object representing the synchronization events of the session. |
![]() | SenderInternal | This field is reserved for internal use and should not be called directly from your code. The Xceed.FileSystem.FileSystemItem object on which the process was called. |
| Name | Description | |
|---|---|---|
![]() | SynchronizationEvents | This property reserved for internal use and should not be called directly from your code. Gets the synchronization events of the session. |
| Name | Description | |
|---|---|---|
![]() | AddFilesBytesToProcess | This method is reserved for internal use and is not intended to be used directly from your code. |
![]() | AddItemsToProcess | This method is reserved for internal use and is not intended to be used directly from your code. |
![]() | OnAnalysis | This method is reserved for internal use and should not be called directly from your code. Calls SynchronizationEvents.OnAnalysis if the SynchronizationEvents.WantsAnalysis property is set to true. |
![]() | OnCompareFileData | This method is reserved for internal use and should not be called directly from your code. Calls SynchronizationEvents.OnCompareFileData if the SynchronizationEvents.WantsCompareFileData property is set to true. |
![]() | OnCompleted | This method is reserved for internal use and is not intended to be used directly from your code. Forces the progression to 100% completion. |
![]() | OnConflict | This method is reserved for internal use and is not intended to be used directly from your code. Calls SynchronizationEvents.OnConflict if the SynchronizationEvents.WantsConflict is set to true. |
![]() | OnException | This method is reserved for internal use and is not intended to be used directly from your code. |
![]() | OnFolderOperationAnalysis | This method is reserved for internal use and should not be called directly from your code. Calls SynchronizationEvents.OnFolderOperationAnalysis if the SynchronizationEvents.WantsFolderOperationAnalysis property is set to true. |
![]() | OnFolderSynchronizationProgression | This method is reserved for internal use and should not be called directly from your code. Calls SynchronizationEvents.OnFolderSynchronizationProgression if the SynchronizationEvents.WantsFolderSynchronizationProgression property is set to true. |
![]() | OnGettingSynchronizationFileFromFolder | This method is reserved for internal use and should not be called directly from your code. Calls SynchronizationEvents.OnGettingSynchronizationFileFromFolder if the SynchronizationEvents.WantsGetSynchronizationFileFromFolder property is set to true. |
![]() | OnLoadingMetaData | This method is reserved for internal use and should not be called directly from your code. Calls SynchronizationEvents.OnLoadingMetaData if the SynchronizationEvents.WantsLoadingMetaData property is set to true. |
![]() | OnMetaDataLoaded | This method is reserved for internal use and should not be called directly from your code. Calls SynchronizationEvents.OnMetaDataLoaded if the SynchronizationEvents.WantsMetaDataLoaded property is set to true. |
![]() | OnMetaDataSaved | This method is reserved for internal use and should not be called directly from your code. Calls SynchronizationEvents.OnMetaDataSaved if the SynchronizationEvents.WantsMetaDataSaved property is set to true. |
![]() | OnProgression | This method is reserved for internal use and is not intended to be used directly from your code. Raises the SynchronizationEvents.SynchronizationProgression event. |
![]() | OnSavingMetaData | This method is reserved for internal use and should not be called directly from your code. Calls SynchronizationEvents.OnSavingMetaData if the SynchronizationEvents.WantsSavingMetaData property is set to true. |
![]() | OnUndoBytesProcessed | This method is reserved for internal use and is not intended to be used directly from your code. Removes the amount of bytes processed for an item if an error occurred during the processing of that item. |
![]() | SetAnalysisArgs | Overloaded. This method is reserved for internal use and should not be called directly from your code. |
![]() | SetCompareFileDataArgs | Overloaded. This method is reserved for internal use and should not be called directly from your code. |
![]() | SetConflictArgs | Overloaded. This method is reserved for internal use and should not be called directly from your code. |
![]() | SetFolderOperationAnalysisArgs | Overloaded. This method is reserved for internal use and should not be called directly from your code. |
![]() | SetFolderProgressionArgs | This method is reserved for internal use and should not be called directly from your code. |
![]() | SetGetFileFromFolderArgs | Overloaded. This method is reserved for internal use and should not be called directly from your code. |
![]() | SetMetaDataLoadArgs | This method is reserved for internal use and should not be called directly from your code. |
![]() | SetMetaDataSaveArgs | This method is reserved for internal use and should not be called directly from your code. |
.NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.
.NET Standard: netstandard2.0, netstandard2.1
.NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.