IFileSystemService Interface |
Namespace: Dundas.BI.FileSystem
The IFileSystemService type exposes the following members.
| Name | Description | |
|---|---|---|
| AddToMostRecentlyUsed |
Adds the specified entry to the most-recently-used list for the caller's account.
| |
| CallerHasPrivilege |
Check if the caller has the object privilege specified by objectPrivilegeId.
| |
| CheckIn(ICollectionGuid, String) |
Checks in entities with the specified IDs.
| |
| CheckIn(Guid, String) |
Checks in the entity or folder with the specified ID.
| |
| CheckOut(ICollectionGuid) | Checks out entities and/or folders with the specified IDs. | |
| CheckOut(Guid) | Checks out the entity or folder with the specified ID. | |
| ClearMostRecentlyUsed(NullableGuid) | Obsolete.
Clears the most recently used list for the specified account.
| |
| ClearMostRecentlyUsed(NullableGuid, NullableGuid) |
Clears the most recently used list for the specified account.
| |
| CopyEntry(EntryCopyOptions) | Creates a copy of a file system entry. | |
| CopyEntry(EntryCopyOptions, CopyResult) | Creates a copy of a file system entry. | |
| CopyEntry(Guid, Guid, String, EntryCreationOptions) | Creates a copy of the entry with the specified ID. | |
| CopyEntry(Guid, Guid, String, EntryCreationOptions, IDictionaryGuid, Guid) | Creates a copy of the entry with the specified ID. | |
| CreateFolder | Creates a folder in the application's file system. | |
| Delete(ICollectionGuid, DeleteOptions) |
Deletes entries with the specified IDs.
| |
| Delete(Guid, DeleteOptions) | Deletes the entry with the specified ID. | |
| DeleteOldEntityData | Deletes data for entities which are not the current revision and were created before the specified date. | |
| DemandCallerCanAdministerEntry |
Require the caller to have administrative privileges on the specified entry.
| |
| DemandCallerPrivilege |
Require the caller to have the privilege specified by objectPrivilegeId.
| |
| EnsureVisible |
Ensures that a particular entity is visible to the specified accounts and groups.
| |
| EntryExists(Guid) | Determines whether an entry with the specified ID exists. | |
| EntryExists(Guid, Boolean) | Determines whether an entry with the specified ID exists. | |
| EntryExists(String, Guid) | Determines whether an entry with the specified name exists in the specified folder. | |
| FileSystemQuery(Int32, Int32, ICollectionGuid, FileSystemQueryOptions, IListTupleFileSystemQueryField, SortDirection, ICollectionFileSystemQueryFilterRule) |
Queries file system entries corresponding to the specified criteria.
| |
| FileSystemQuery(Int32, Int32, Guid, FileSystemQueryOptions, IListTupleFileSystemQueryField, SortDirection, ICollectionFileSystemQueryFilterRule) |
Queries file system entries corresponding to the specified criteria.
| |
| FileSystemQuery(Int32, Int32, ICollectionGuid, FileSystemQueryOptions, IListTupleFileSystemQueryField, SortDirection, ICollectionFileSystemQueryFilterRule, Guid, Guid) |
Queries file system entries corresponding to the specified criteria.
| |
| GetCheckedOutReferences(ICollectionGuid) |
Gets items which are currently checked-out to the caller and referenced by at least one of the specified items.
| |
| GetCheckedOutReferences(Guid) |
Gets referenced items which are currently checked-out to the caller.
| |
| GetDownstreamReferenceExplosion(Guid) |
Recursively gets the IDs of all entries which reference the specified entity.
| |
| GetDownstreamReferenceExplosion(Guid, ICollectionObjectType) |
Recursively gets the IDs of all entries which reference the specified entity.
| |
| GetEffectiveCallerPrivileges | Gets the effective granted caller privileges for an entry. | |
| GetEntries | Gets file system entries in bulk. | |
| GetEntry(Guid) | Gets a FileSystemEntry specified by its ID. | |
| GetEntry(Guid, GetEntryOptions) | Gets a FileSystemEntry specified by its ID. | |
| GetEntry(String, Guid) | Gets a FileSystemEntry specified by its name and parent folder. | |
| GetEntry(String, Guid, GetEntryOptions) | Gets a FileSystemEntry specified by its name and parent folder. | |
| GetFile(Guid) | Gets a File specified by its ID. | |
| GetFile(Guid, GetEntryOptions) | Gets a File specified by its ID. | |
| GetFile(String, Guid) | Gets a File specified by its name and parent folder. | |
| GetFile(String, Guid, GetEntryOptions) | Gets a File specified by its name and parent folder. | |
| GetFolder(Guid) | Gets a Folder specified by its ID. | |
| GetFolder(Guid, GetEntryOptions) | Gets a Folder specified by its ID. | |
| GetFolder(String, Guid) | Gets a Folder specified by its name and parent folder. | |
| GetFolder(String, Guid, GetEntryOptions) | Gets a Folder specified by its name and parent folder. | |
| GetInheritedTags | Gets the inherited tags of the specified entry. | |
| GetMostRecentlyUsed |
Gets the list of most-recently-used entries for the caller's account.
| |
| GetMostRecentlyUsed(ICollectionObjectType) |
Gets the list of most-recently-used entries for the caller's account.
| |
| GetProjectRepresentation(ICollectionGuid) | Gets the specified entries organized with their ancestors in Project objects. | |
| GetProjectRepresentation(ICollectionGuid, Boolean) | Gets the specified entries organized with their ancestors in Project objects. | |
| GetRecycleBinFolderId(NullableGuid) | Obsolete.
Gets the recycle bin folder identifier for the given account.
| |
| GetRecycleBinFolderId(NullableGuid, NullableGuid, Boolean) |
Gets the recycle bin folder identifier for the given account.
| |
| GetReferencedBy | Gets the IDs of all entities which are referenced by the caller's effective revision of the specified entity. | |
| GetReferencesTo | Gets the IDs of all entities which reference the specified entity (according to the caller). | |
| GetTagUsage |
Gets the explicit tags used by existing file system entries.
| |
| GetUnreferencedEntities |
Gets the IDs of any entities in the specified project which are not referenced.
| |
| GetUpstreamReferenceExplosion(Guid) | Recursively gets the IDs of all entries which are referenced by the specified entity. | |
| GetUpstreamReferenceExplosion(Guid, ICollectionObjectType) | Recursively gets the IDs of all entries which are referenced by the specified entity. | |
| MoveEntry | Moves the entry with the specified ID. | |
| PromoteTransient |
Promotes a transient entry to a real one.
| |
| RenameEntry | Renames the entry with the specified ID. | |
| Restore(ICollectionGuid) |
Restores recycled entries with the specified IDs.
| |
| Restore(Guid) | Restores the recycled entry with the specified ID. | |
| RevisionExists |
Determines whether a revision of an entry with the specified ID and revision number exists.
| |
| RevisionQuery |
Queries file system revision history corresponding to the specified criteria.
| |
| Rollback |
Rollback the entity with the specified ID to a previous revision.
| |
| SetDescription | Sets the description property of an entry. | |
| SetPrivileges(Guid, ICollectionPrivilegeAssignment, PrivilegeInheritanceBehavior) |
Set an entry's access privileges.
| |
| SetPrivileges(Guid, ICollectionPrivilegeAssignment, PrivilegeInheritanceBehavior, PrivilegePropagationBehavior) |
Set an entry's access privileges.
| |
| SetTags | Sets the explicit tags of an entry. | |
| TouchEntry(ICollectionGuid) |
Updates the last modified time of the entries with the specified IDs.
| |
| TouchEntry(Guid) |
Updates the last modified time of the entry with the specified ID.
| |
| TransferCheckOut |
Change the account to which an entity is checked-out.
| |
| UndoCheckOut(ICollectionGuid) |
Discards the changes to the checked-out entities and/or folders with the specified IDs, and cancels the check-out(s).
| |
| UndoCheckOut(Guid) |
Discards the changes to the checked-out entity or folder with the specified ID, and cancels the check-out(s).
|