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).
|