[This is preliminary documentation and is subject to change.]
Represents a set of type converters that use SIFFormatter instances to convert
Strings into SIFSimpleType instances
| C# | Visual Basic | Visual C++ |
public abstract class SifTypeConverter<T> : TypeConverter
Public MustInherit Class SifTypeConverter(Of T) _ Implements TypeConverter
generic<typename T> public ref class SifTypeConverter abstract : TypeConverter
- T
- The datatype that a particular type converter is capable of converting, such as bool? DateTime?, etc.
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| DataType |
A value from the SifDataType enum
| |
| DbType |
The System.Data.DbType value for this data type
| |
| GetSifSimpleType(T) |
Returns a SifSiimpleType instance that wraps the specified native value
| |
| Parse(SifFormatter, String) |
Parses the given XML string value into a SIFSimpleType instance
| |
| ParseField(SifElement, IElementDef, SifFormatter, String) |
Parses the XML string value and returns the proper SimpleField instance to hold
the element value
| |
| ToAdkType(Object) |
Converts the native datatype to the datatype used by the ADK. e.g. converts an 'int' to a 'SifInt'
| |
| ToString(SifFormatter, AdkDataType<(Of <T>)>) |
Converts the given SIFSimpleType instance to an XML string value
| |
| TypeCode |
The native .Net TypeCode for this data type
|
| Object | |
| SifTypeConverter<(Of <T>)> | |