Click or drag to resize
FakeClassStructureInfoT Class
Class structure info for testing purposes
Inheritance Hierarchy
SystemObject
  CMS.DataEngineClassStructureInfo
    CMS.TestsFakeClassStructureInfo
      CMS.TestsFakeClassStructureInfoT

Namespace: CMS.Tests
Assembly: CMS.Tests (in CMS.Tests.dll) Version: 9.0.0
Syntax
C#
public class FakeClassStructureInfo<T> : FakeClassStructureInfo

Type Parameters

T

The FakeClassStructureInfoT type exposes the following members.

Constructors
Fields
  NameDescription
Public fieldNestedClasses
Nested class structures
(Inherited from FakeClassStructureInfo.)
Top
Properties
  NameDescription
Public propertyBinaryColumns
List of binary column names
(Inherited from ClassStructureInfo.)
Public propertyClassName
Class name.
(Inherited from FakeClassStructureInfo.)
Public propertyClassType
Class type
(Inherited from FakeClassStructureInfo.)
Public propertyColumnDefinitions
Column definitions.
(Inherited from ClassStructureInfo.)
Protected propertyColumnIndexes
Column indexes dictionary [columnName] -> [columnIndex]
(Inherited from ClassStructureInfo.)
Public propertyColumnNames
Column names.
(Inherited from ClassStructureInfo.)
Public propertyColumnsCount
Columns count.
(Inherited from ClassStructureInfo.)
Public propertyGetFromParentType
(Inherited from FakeClassStructureInfo.)
Public propertyHasBinaryColumns
Returns true if this class has some binary columns
(Inherited from ClassStructureInfo.)
Public propertyIDColumn
ID column name.
(Inherited from FakeClassStructureInfo.)
Public propertyStringColumns
List of string column names
(Inherited from ClassStructureInfo.)
Public propertyTableName
Table name
(Inherited from ClassStructureInfo.)
Top
Methods
  NameDescription
Public methodAddNestedClass
Adds the nested class to this class structure info
(Inherited from FakeClassStructureInfo.)
Public methodContainsColumn
Returns true if the data class has the specified column.
(Inherited from ClassStructureInfo.)
Public methodConvertDataToParams
Returns the object data converted to the query parameters.
(Inherited from ClassStructureInfo.)
Public methodGetColumnIndex
Gets the column index.
(Inherited from ClassStructureInfo.)
Public methodGetColumns(Type)
Gets the list of columns of the given type
(Inherited from ClassStructureInfo.)
Public methodGetColumnsT Obsolete.
Gets the list of columns of the given type
(Inherited from ClassStructureInfo.)
Public methodGetColumnType
Gets the column type.
(Inherited from ClassStructureInfo.)
Public methodGetNewData
Gets new data array for object of the given class.
(Inherited from ClassStructureInfo.)
Public methodGetNewDataSet
Gets new data structure for class data as a DataSet.
(Inherited from FakeClassStructureInfo.)
Public methodGetObjectData
Object serialization.
(Inherited from ClassStructureInfo.)
Public methodGetXmlSchema
Gets the XML schema of the DataSet represented by this structure
(Inherited from ClassStructureInfo.)
Public methodCheckComplete
Checks whether the given data is complete (has all columns set to some value).
(Inherited from ClassStructureInfo.)
Public methodIncludeColumns
Includes the columns from the given type
(Inherited from FakeClassStructureInfo.)
Protected methodInitCollections
Initializes the inner collections for structure
(Inherited from ClassStructureInfo.)
Protected methodRegisterColumn
Registers the given column within the structure info
(Inherited from ClassStructureInfo.)
Public methodSetAllMissing
Sets all the items in the data to missing values.
(Inherited from ClassStructureInfo.)
Top
See Also