A Sandcastle Documented Class Library

# EntityBase Class

Base class for application entities.
Inheritance Hierarchy
System
Object
Dundas.BI.FileSystem
FileSystemEntry
Dundas.BI.FileSystem
File
Dundas.BI.Entities
EntityBase
More...

Namespace: Dundas.BI.Entities
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public abstract class EntityBase : File

    Public MustInherit Class EntityBase
    	Inherits File

    public ref class EntityBase abstract : public File

    [<AbstractClassAttribute>]
    type EntityBase =
        class
            inherit File
        end

The EntityBase type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| AllChildren | Gets a flat list of all files and folders in the entry and all of the entry's descendants. (Inherited from FileSystemEntry.)
| AllChildrenAndSelf | Gets the entry and all of its descendants. (Inherited from FileSystemEntry.)
| AllFiles | Gets a flat list of all files in the entry and all of the entry's descendants. (Inherited from FileSystemEntry.)
| AllFilesAndSelf | Gets the file and all of its child files. (Inherited from File.)
| AllFolders | Gets a flat list of all folders in the entry and all of the entry's descendants. (Inherited from FileSystemEntry.)
| CheckedOutTo | Gets information about the account to which the object is checked out. (Inherited from File.)
| ChildCount | Gets the number of direct children contained in the entry. (Inherited from FileSystemEntry.)
| Children | Gets the files and subfolders contained in the entry. (Inherited from FileSystemEntry.)
| CreatedBy | Gets the account information for the user which created the entry. (Inherited from FileSystemEntry.)
| CreatedTime | Gets the time, in coordinated universal time (UTC), at which the entry was created. (Inherited from FileSystemEntry.)
| CurrentRevision | Gets the highest revision number associated with this file. (Inherited from File.)
| Description | Gets an optional description associated with the entry. (Inherited from FileSystemEntry.)
| EntitySaveOptions | Gets or sets the entity save options.
| Files | Gets the files contained in the entry. (Inherited from FileSystemEntry.)
| Fingerprint | Gets the fingerprint of the revision.
| Folders | Gets the folders contained in the entry. (Inherited from FileSystemEntry.)
| FriendlyFullName | Gets the full path of the entry (friendly). (Inherited from FileSystemEntry.)
| FriendlyLocation | Gets the location of the entry (friendly representation). (Inherited from FileSystemEntry.)
| FriendlyLocationElements | Gets a read-only list of distinct path elements which compose FriendlyLocation. (Inherited from FileSystemEntry.)
| FriendlyName | Gets the name of the entry (friendly representation). (Inherited from FileSystemEntry.)
| FullName | Gets the full path of the entry. (Inherited from FileSystemEntry.)
| Id | Gets the unique identifier of the entry. (Inherited from FileSystemEntry.)
| IsCheckedOut | Gets a value indicating whether the file is checked out. (Inherited from File.)
| IsCheckedOutToCaller | Gets a value indicating whether the file is checked out to caller. (Inherited from File.)
| IsFolder | Gets a value indicating whether the entry is a folder. (Inherited from FileSystemEntry.)
| IsInactive | Gets a value indicating whether the file is inactive. (Inherited from File.)
| IsProtected | Gets a value indicating whether the entry is protected. (Inherited from FileSystemEntry.)
| IsRecycled | Gets a value indicating whether the entry is recycled. (Inherited from FileSystemEntry.)
| IsRecycledDirectly | Gets a value indicating whether the entry is recycled directly and not as a part of parent entry recycling. (Inherited from FileSystemEntry.)
| IsSubentry | Gets a value indicating whether the entry is contained by a File. (Inherited from FileSystemEntry.)
| IsTemporary | Gets a value indicating whether the entry resides under a temporary folder. (Inherited from FileSystemEntry.)
| IsTransient | Gets a value indicating whether the file is transient. (Inherited from File.)
| LastCheckedInTime | Gets the time when the file was last checked in. (Inherited from File.)
| LastModifiedTime | Gets the time, in coordinated universal time (UTC), at which the entry was last modified. (Inherited from FileSystemEntry.)
| Location | Gets the location of the entry. (Inherited from FileSystemEntry.)
| Metadata | Gets arbitrary metadata associated with the entry. (Inherited from FileSystemEntry.)
| Name | Gets the name of the entry. (Inherited from FileSystemEntry.)
| ObjectType | Gets the type of the entry. (Inherited from FileSystemEntry.)
| ParentId | Gets the ID of the item's parent. (Inherited from FileSystemEntry.)
| PrimaryEntryId | Gets the ID of the primary object which contains the entry. (Inherited from FileSystemEntry.)
| PrivilegeInheritanceBehavior | Gets the privilege inheritance behavior. (Inherited from FileSystemEntry.)
| Privileges | Gets the entry's privilege assignments. (Inherited from FileSystemEntry.)
| ProjectId | Gets the ID of the project containing the entry. (Inherited from FileSystemEntry.)
| References | Gets information about which other entities are directly referenced by this instance.
| Revision | Gets the revision of this instance.
| RevisionComment | Gets the check-in comment associated with the revision.
| RevisionCreatedBy | Gets information about the account which checked-in (or created) the revision.
| RevisionCreatedTime | Gets the time when the revision was checked in (or created).
| Subtype | Gets or sets the type-specific sub-type of the entry. (Inherited from FileSystemEntry.)
| Tags | Gets a collection of explicit tags associated with the entry. (Inherited from FileSystemEntry.)
| TenantId | Gets the ID of the tenant associated with the entry. (Inherited from FileSystemEntry.)
| VersionCode | Gets a number representing the current version of the file system entry's database record. (Inherited from FileSystemEntry.)

Top
Methods

| Name | Description
--- | --- | ---
| ToString | Returns a string that represents the current object. (Inherited from FileSystemEntry.)

Top
See Also

#### Reference

Dundas.BI.Entities Namespace
Inheritance Hierarchy
System
Object
Dundas.BI.FileSystem
FileSystemEntry
Dundas.BI.FileSystem
File
Dundas.BI.Entities
EntityBase
Dundas.BI.Entities.CodeLibraries
CodeLibrary
Dundas.BI.Entities.CubePerspectives
CubePerspective
Dundas.BI.Entities.DataConnectors
DataConnector
Dundas.BI.Entities.DataConnectors
NativeStructure
Dundas.BI.Entities.DataCubes
DataCube
Dundas.BI.Entities.DateMappings
DateMapping
Dundas.BI.Entities.MetricSets
MetricSet
Dundas.BI.Entities.TimeDimensions
TimeDimension
Dundas.BI.Entities.UserHierarchies
RaggedHierarchy
Dundas.BI.Entities.UserHierarchies
UserHierarchy
Dundas.BI.Entities.Views.Slideshows
Slideshow
Dundas.BI.Entities.Views.Styles
Style
Dundas.BI.Entities.Views.Styles
Theme
Dundas.BI.Entities.Views
View