The following tables list the members exposed by MetaDataElement.
Name | Description | |
---|---|---|
MetaDataElement Constructor | Overloaded. |
Name | Description | |
---|---|---|
Children | The children nodes of this node. For example the column nodes are children of the table node. | |
DataDbType | The DbType for this node. | |
DataType | The data type for this data | |
Description | The description of the node from the datasource metadata. Null if there is no description. | |
FieldPrimaryKey | True if this field is the primary key in it's parent dataset. Used when configuring datasets. The primary key is the field used in a B.I. select for the dataset. The other fields are for display only. | |
FieldSelected | True if this field is used in it's parent dataset. Used when configuring datasets. | |
FullName | The full name of this node. So for a column it is actually schema.table.column. | |
IsDataBlob | True if the DataType is a blob of some kind. | |
IsDataBoolean | True if the DataType is a boolean. | |
IsDataCurrency | True if the DataType is a currency number. IsDataDecimal also returns true. | |
IsDataDate | True if the DataType is a date. Does not return true for time or offset. | |
IsDataDecimal | True if the DataType is a decimal number. Will return true for a currency. | |
IsDataInteger | True if the DataType is a whole number type from byte up to int64 (and larger someday). | |
IsDataNumber | True if a whole or decimal number. | |
IsDataString | True if the DataType is a string. | |
MetaType | The NODE_TYPE for this node. | |
Name | The name of the node such as the table or column name. This is the name as used so if a column has an alias, this is the alias. | |
Properties | All the displayed properties for this metadata. Changing the returned values has no effect on this object. | |
Select | The select that created this node. This can be null. | |
SubSelect | The select stripped of the ${var. and } part. | |
UniqueName | The name to use depending on the UseFullName setting. | |
UseFullName | If true use the full name, if false use the Name. |
Name | Description | |
---|---|---|
Clone | Clones the MetaData object. | |
DataRemapResult | Looks up dictionary for remapped data intended for use with enums to real names | |
DoesRemapResult | Looks up dictionary for if data remaps intended for use with enums to real names | |
FromXml | Read the xml to deserialize this object. | |
ToXml | Write this out to XML (for serialization). |