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>)