Click or drag to resize

StiDataColumn Class

Describes a column with data.
Inheritance Hierarchy

Namespace:  Stimulsoft.Report.Dictionary
Assembly:  Stimulsoft.Report (in Stimulsoft.Report.dll) Version: 2019.3.1.0
Syntax
[TypeConverterAttribute(typeof(StiDataColumnConverter))]
public class StiDataColumn : ICloneable, 
	IStiName, IStiAppDataColumn, IStiAppCell, IStiInherited, IStiPropertyGridObject, 
	IStiJsonReportObject

The StiDataColumn type exposes the following members.

Constructors
  NameDescription
Public methodStiDataColumn
Creates a new object of the type StiDataColumn.
Public methodStiDataColumn(String)
Creates a new object of the type StiDataColumn.
Public methodStiDataColumn(String, Type)
Creates a new object of the type StiDataColumn.
Public methodStiDataColumn(String, String, Type)
Creates a new object of the type StiDataColumn.
Public methodStiDataColumn(String, String, String, Type)
Creates a new object of the type StiDataColumn.
Public methodStiDataColumn(String, String, String, Type, String)
Creates a new object of the type StiDataColumn.
Top
Properties
  NameDescription
Public propertyAlias
Gets or sets an alias of column data.
Public propertyBusinessObject
Gets or sets the Business Object in what the column is described.
Public propertyComponentId
Public propertyDataSource
Gets or sets the Data Source in what the column is described.
Public propertyIndex
Gets or sets the index of a column in the collection of columns.
Public propertyInherited
Public propertyKey
Gets or sets the key of the dictionary object.
Public propertyName
Gets or sets a column name.
Public propertyNameInSource
Gets or sets a original name.
Public propertyPropName
Public propertyType
Gets or sets the type of column data.
Top
Methods
  NameDescription
Public methodClone
Creates a new object that is a copy of the current instance.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberGetBusinessObjectFromDataColumn
Public methodStatic memberGetColumnNameFromDataColumn
Returns column name from the full name of column.
Public methodGetColumnPath
Public methodStatic memberGetDataColumnFromColumnName
Returns StiDataColumn from full name of column.
Public methodStatic memberGetDataFromBusinessObject
Public methodStatic memberGetDataFromDataColumn(StiDictionary, String)
Public methodStatic memberGetDataFromDataColumn(StiDictionary, String, Boolean)
Returns object from the Data Source with full name of column.
Public methodStatic memberGetDataListFromDataColumn
Returns list of object from the Data Source with specified DataColumn.
Public methodStatic memberGetDatasFromDataColumn
Returns array of object from the Data Source with specified DataColumn.
Public methodStatic memberGetDataSourceFromDataColumn
Returns Data Source from the full name of column.
Public methodGetEvents
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetProperties
Public methodStatic memberGetRelationName
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLoadFromJsonObject
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSaveToJsonObject
Public methodToString (Overrides ObjectToString.)
Public methodToString(Boolean)
Top
Extension Methods
  NameDescription
Public Extension MethodIsDateType (Defined by StiDataColumnExt.)
Public Extension MethodIsIntegerType (Defined by StiDataColumnExt.)
Public Extension MethodIsNumericType (Defined by StiDataColumnExt.)
Top
See Also