Method | Description | |
---|---|---|
GetChildren ( IMappedObject parent ) : List |
Gets the children of the given parent object.
|
|
GetLocalPath ( IMappedObject mappedObject ) : string |
Gets the local path. Return null if not exists.
|
|
GetObjectByGuid ( System.Guid guid ) : IMappedObject |
Gets the object by GUID.
|
|
GetObjectByLocalPath ( IFileSystemInfo path ) : IMappedObject |
Gets the object by passing the local path.
|
|
GetObjectByRemoteId ( string id ) : IMappedObject |
Gets the object by remote identifier.
|
|
GetObjectTree ( ) : IObjectTree |
Gets the tree of mapped objects.
|
|
GetRemotePath ( IMappedObject obj ) : string |
Gets the remote path.
|
|
RemoveObject ( IMappedObject obj ) : void |
Removes the saved object.
|
|
SaveMappedObject ( IMappedObject obj ) : void |
Saves the mapped object.
|
|
ToFindString ( ) : string |
Prints the file/folder structure like unix "find" command.
|
|
ToString ( ) : string |
Returns a System.String that represents the current CmisSync.Lib.Storage.FileSystem.MetaDataStorage.
|
|
ValidateObjectStructure ( ) : void |
Validates the object structure.
|
Method | Description | |
---|---|---|
GetId ( IMappedObject obj ) : string |
Gets the identifier of the given object and throws Exceptions if object or remote object id is null
|
|
GetRelativePathSegments ( Transaction tran, string id ) : string[] | ||
GetSubTree ( List |
||
MetaDataStorage ( ) : System | ||
MetaDataStorage ( |
||
PrintFindLines ( List |
||
RemoveChildren ( Transaction tran, |
||
RemoveChildrenRecursively ( List |
||
ValidateObjectStructureIfFullValidationIsEnabled ( ) : void |
public GetChildren ( IMappedObject parent ) : List |
||
parent | IMappedObject | /// Parent of the children. /// |
return | List |
public GetLocalPath ( IMappedObject mappedObject ) : string | ||
mappedObject | IMappedObject | /// Mapped object. Must not be null. /// |
return | string |
public GetObjectByGuid ( System.Guid guid ) : IMappedObject | ||
guid | System.Guid | GUID of the requested object. |
return | IMappedObject |
public GetObjectByLocalPath ( IFileSystemInfo path ) : IMappedObject | ||
path | IFileSystemInfo | /// Local path from the saved object /// |
return | IMappedObject |
public GetObjectByRemoteId ( string id ) : IMappedObject | ||
id | string | /// CMIS Object Id. /// |
return | IMappedObject |
public GetRemotePath ( IMappedObject obj ) : string | ||
obj | IMappedObject | /// The MappedObject instance. /// |
return | string |
public RemoveObject ( IMappedObject obj ) : void | ||
obj | IMappedObject | /// Object to be removed. /// |
return | void |
public SaveMappedObject ( IMappedObject obj ) : void | ||
obj | IMappedObject | /// The MappedObject instance. /// |
return | void |