Class PropertyConverterBase<T>
- Namespace
- Tudormobile.QIFLibrary
- Assembly
- Tudormobile.QIFLibrary.dll
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
public abstract class PropertyConverterBase<T> : IPropertyConverter<T>
Type Parameters
T
- Inheritance
-
PropertyConverterBase<T>
- Implements
- Derived
- Inherited Members
Methods
Convert(OFXProperty)
Converts an OFX property to an entity type.
public abstract T? Convert(OFXProperty root)
Parameters
rootOFXPropertyRoot property to convert.
Returns
- T
Converted entity if conversion is possible; otherwise (null).
Remarks
This method will search through the property children for an appropriate conversion candidate.
DigForProperty(OFXProperty, string)
Search through property and children for matching key.
protected OFXProperty? DigForProperty(OFXProperty root, string key)
Parameters
rootOFXPropertyRoot of the search.
keystringKey to match.
Returns
- OFXProperty
Matching property if found; otherwise (null).