Represents the description of a Content Engine database table. All the tables used by the Content Engine database have corresponding TableDefinition objects that are accessible using the TableDefinitions property of an ObjectStore object.

You can also access a TableDefinition object as follows:

  • Through the TableDefinition property of a ClassDefinition, DocumentClassDefinition, SubscribableClassDefinition, or VersionableClassDefinition object. This type of TableDefinition object maps to a database table that contains information about a specific class.
  • Through the TableDefinition property of a property definition object (such as, PropertyDefinitionBinary or PropertyDefinitionBoolean). This type of TableDefinition object maps to a Content Engine database table that contains information about a specific queryable property.

Namespace:  FileNet.Api.Admin
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

Visual Basic (Declaration)
Public Interface ITableDefinition _
	Implements IRepositoryObject, IIndependentlyPersistableObject, IIndependentObject, IEngineObject,  _
	ICloneable
C#
public interface ITableDefinition : IRepositoryObject, 
	IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable
Visual C++
public interface class ITableDefinition : IRepositoryObject, 
	IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable
JavaScript
FileNet.Api.Admin.ITableDefinition = function();
FileNet.Api.Admin.ITableDefinition.createInterface('FileNet.Api.Admin.ITableDefinition');

ToggleRemarks

Metadata

Auditable: false
AllowsInstances: false
AllowsSubClasses: false
ClassDefinitionName: None
IsDependent: false
IsHidden: false
Searchable: true
StorageType: ObjectStore
SuperclassName: GenericObject

ToggleSee Also