Click or drag to resize

ISynchronizationCollection Interface

IT Hit WebDAV Classes Reference
Provides synchronization support. Allows efficient synchronization of the contents of a WebDAV collection.

Namespace:  ITHit.WebDAV.Server.Synchronization
Assembly:  ITHit.WebDAV.Server (in ITHit.WebDAV.Server.dll) Version: 13.3.13068
Syntax
public interface ISynchronizationCollection : IBind, 
	IItemCollection, IHierarchyItem, IHierarchyItemBase

The ISynchronizationCollection type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleCreated
Gets the creation date of the item in repository expressed as the coordinated universal time (UTC).
(Inherited from IHierarchyItemBase.)
Public propertyId
Unique identifier of the resource.
(Inherited from IBind.)
Public propertyCode exampleModified
Gets the last modification date of the item in repository expressed as the coordinated universal time (UTC).
(Inherited from IHierarchyItemBase.)
Public propertyCode exampleName
Gets the name of the item in repository.
(Inherited from IHierarchyItemBase.)
Public propertyParentId
Unique identifier of the resource parent.
(Inherited from IBind.)
Public propertyCode examplePath
Unique item path in the repository relative to storage root.
(Inherited from IHierarchyItemBase.)
Top
Methods
  NameDescription
Public methodCode exampleCopyToAsync
Creates a copy of this item with a new name in the destination folder.
(Inherited from IHierarchyItem.)
Public methodCode exampleDeleteAsync
Deletes this item.
(Inherited from IHierarchyItem.)
Public methodCode exampleGetChangesAsync
Returns a list of changes that correspond to a synchronization request.
Public methodCode exampleGetChildrenAsync
Gets direct children of this folder.
(Inherited from IItemCollection.)
Public methodCode exampleGetPropertiesAsync
Gets values of all properties or selected properties for this item.
(Inherited from IHierarchyItem.)
Public methodCode exampleGetPropertyNamesAsync
Gets names of all properties for this item.
(Inherited from IHierarchyItem.)
Public methodCode exampleMoveToAsync
Moves this item to the destination folder under a new name.
(Inherited from IHierarchyItem.)
Public methodCode exampleUpdatePropertiesAsync
Adds, modifies and removes properties for this item.
(Inherited from IHierarchyItem.)
Top
Remarks
When this interface is defined on a folder your server will report synchronization extensions support (RFC 6578) in DAV:supported-report-set property.
See Also