[This is preliminary documentation and is subject to change.]
The abstract and base definition for a specific data type supported by SIF. DataTypes are
immutable and can be converted to and from datatypes supported by the SIF Specication in any
version of SIF
| C# | Visual Basic | Visual C++ |
[SerializableAttribute] public abstract class SifSimpleType
<SerializableAttribute> _ Public MustInherit Class SifSimpleType
[SerializableAttribute] public ref class SifSimpleType abstract
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| CreateField(SifElement, IElementDef) |
Create a SimpleField from the value that this type represents
| |
| DataType |
The SIF data type of this field from the SifDataType enum
| |
| DbType |
The data type of this field from the DbType enum
| |
| DoNotEncode |
Returns whether or not this data type may need XML encoding applied to it
| |
| RawValue |
Gets the native .Net value of this SIF data type
| |
| ToString(SifFormatter) |
Returns the string representation of this data field, using the specified formatter
| |
| ToString(SifVersion) |
Returns a string representation of the value, formatted for the specified version of SIF
| |
| ToString()() |
Returns the text representation of this value in 1.x format by default.
(Overrides Object.ToString()().) | |
| TypeConverter |
Gets the TypeConverter used for this SIF data type
|
| Object | ||
| SifSimpleType | ||
| AdkDataType<(Of <T>)> | ||