Click or drag to resize

DataTable Properties

The DataTable type exposes the following members.

Properties
 NameDescription
Protected propertyAccumulatedEventData Gets the accumulated event data.
(Inherited from SuspendableDocumentNodeWithSetOfEventArgs)
Public propertyCol Returns the collection of data columns. Used as simplification in scripts to provide access in the form table["A"].Col[2].
Public propertyCreationTimeUtc The date/time of creation of this table.
Public propertyDataColumnCountReturn the number of data columns.
Public propertyDataColumns Returns the collection of data columns.
Public propertyDataRowCountReturns the number of data rows.
Public propertyDataRows Gets access to the data, but structured as rows.
Public propertyDataSource Gets or sets the data source of this table. For instance, this could be the SQL query that was used to fill data into this table.
Protected propertyDebug_AbsolutePath Gets the absolute path of the node for debugging purposes.
(Inherited from SuspendableDocumentNodeBase)
Public propertyFolder Gets the directory part of the table name with trailing DirectorySeparatorChar. If the table is located in the root folder, the RootFolderName (an empty string) is returned.
Public propertyFolderName Gets the project folder name of this table. If the table is located in the root folder, the RootFolderName (an empty string) is returned. If the table is located in any other folder, the full folder name including the trailing DirectorySeparatorChar is returned.
Public propertyFolderNameWithoutTrailingDirectorySeparatorChar Gets the project folder name of this table without the trailing DirectorySeparatorChar. If the table is located in the root folder, an exception will be thrown, because the root folder name doesn't contain a DirectorySeparatorChar. If the table is located in any other folder, the full folder name, but without the trailing DirectorySeparatorChar is returned.
Public propertyIsDisposed Gets a value indicating whether this instance is disposed.
(Inherited from SuspendableDocumentNodeBase)
Public propertyIsDisposeInProgress Gets a value indicating whether for this instance dispose is in progress, or the instance is already disposed.
(Inherited from SuspendableDocumentNodeBase)
Public propertyIsResumeInProgress Gets a value indicating whether this instance is currently resuming the events.
(Inherited from SuspendableDocumentNode)
Public propertyIsSomeoneListeningToChanges Gets a value indicating whether someone is listening to changes. For this, either the ParentObject or the Changed event must be set.
(Inherited from SuspendableDocumentNodeBase)
Public propertyIsSuspended Gets a value indicating whether this instance is suspended.
(Inherited from SuspendableDocumentNode)
Public propertyIsSuspendedOrResumeInProgress Gets a value indicating whether this instance is suspended or resume is currently in progress.
(Inherited from SuspendableDocumentNode)
Public propertyItemInt32 Get/sets the data column at index i. Setting is done by copying data, if the two columns has the same type. If the two columns are not of the same type, an exception is thrown.
Public propertyItemString Get/sets the data column with the given name. Setting is done by copying data, if the two columns has the same type. If the two columns are not of the same type, an exception is thrown.
Public propertyItemString, StringGets or sets a property cell, with is specified by the data column name (1st argument), and the property column name (2nd argument). Attention: this order of arguments is opposite to the usual notation used for matrices (row, column)!
Public propertyLastChangeTimeUtc The date/time when this table was changed.
Public propertyName Get or sets the full name of the table. At first (if the table is not added to a collection), the name of the table may be null.
(Overrides SuspendableDocumentNodeBaseName)
Public propertyNotes Notes concerning this table.
Public propertyParentObject Get / sets the parent object of this table.
(Overrides SuspendableDocumentNodeBaseParentObject)
Public propertyPropCols Returns the property collection of the table.
Public propertyPropertyBag 
Public propertyPropertyBagNotNull 
Public propertyPropertyColumnCountReturns the number of property columns.
Public propertyPropertyColumns Returns the property collection of the table.
Public propertyPropertyRowCountReturns the number of property rows. This is the same as DataColumnCount and is only provided for completness.
Public propertyPropertyRows Gets access to the property data structured as rows.
Public propertyShortName Gets the short name (i.e. without the folder name) of this table.
Public propertyTableScript 
Top
See Also