SIFWorks ADK 2.0
SifTypeConverter<(Of <T>)> Class
NamespacesEdustructures.SifWorksSifTypeConverter<(Of <T>)>

[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
Declaration Syntax
C#Visual BasicVisual C++
public abstract class SifTypeConverter<T> : TypeConverter
Public MustInherit Class SifTypeConverter(Of T) _
	Implements TypeConverter
generic<typename T>
public ref class SifTypeConverter abstract : TypeConverter
Generic Template Parameters
T
The datatype that a particular type converter is capable of converting, such as bool? DateTime?, etc.
Members
All MembersMethodsProperties



IconMemberDescription
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

Inheritance Hierarchy
Object
SifTypeConverter<(Of <T>)>

Assembly: Edustructures.SifWorks.Adk (Module: Edustructures.SifWorks.Adk) Version: 2.0.0.10