Method |
Description |
|
DeserializationPreHook ( MetadataNS deserializedMetadata, MetadataFieldDescriptor mfd ) : void |
|
|
FillValues ( SemanticsSessionScope semanticsSessionScope, PURLConnection purlConnection, MetaMetadataCompositeField metaMetadata, DocumentClosure documentClosure ) : void |
|
|
GetDocument ( ) : Document |
|
|
GetDocumentParser ( string parserName ) : DocumentParser |
|
|
Parse ( ) : void |
The main parsing happens here. Make parsing Asynchronous everywhere, cause it's invariably IO/Processing bound It's the parsers responsilibity to set the Document to the closure's TaskCompletionSource's result |
|
RegisterDocumentParser ( string parserName, DocumentParserFactoryMethod factoryMethod ) : void |
|
|
deserializationPostHook ( MetadataNS deserializedMetadata, MetadataFieldDescriptor mfd ) : void |
|
|