/// <summary> /// Moves all custom data to a new location. /// </summary> /// <param name="userFileSystemNewPath">Path of the file in the user file system to move this data to.</param> public async Task MoveToAsync(string userFileSystemNewPath) { await CustomColumnsMoveToAsync(userFileSystemNewPath); await ETagManager.MoveToAsync(userFileSystemNewPath); await LockManager.MoveToAsync(userFileSystemNewPath); }
/// <summary> /// Deletes all custom data associated with the item. /// </summary> public void Delete() { DeleteCustomColumns(); ETagManager.DeleteETag(); LockManager.DeleteLock(); }