Class BasicCachedQcParser<T>
Parser for a single type. Caches results and reuses them if the incoming string has already been parsed.
Inheritance
BasicCachedQcParser<T>
Implements
Inherited Members
Namespace: QFSW.QC
Assembly: QFSW.QC.dll
Syntax
public abstract class BasicCachedQcParser<T> : BasicQcParser<T>, IQcParser
Type Parameters
Name | Description |
---|---|
T | The type to parse. |
Methods
Parse(String, Type, Func<String, Type, Object>)
Declaration
public override object Parse(string value, Type type, Func<string, Type, object> recursiveParser)
Parameters
Type | Name | Description |
---|---|---|
String | value | |
Type | type | |
Func<String, Type, Object> | recursiveParser |
Returns
Type | Description |
---|---|
Object |
Overrides
QFSW.QC.BasicQcParser<T>.Parse(System.String, System.Type, System.Func<System.String, System.Type, System.Object>)