Namespace VDS.RDF.Parsing.Events
Classes
BaseEvent
Abstract Base Class for IEvent implementations.
BaseEventQueue<T>
Abstract base implementation of an Event Queue.
BaseRdfAEvent
Abstract Base Class for IRdfAEvent implementations.
BaseRdfXmlEvent
Abstract Base Class for IRdfXmlEvent implementations.
EventQueue<T>
Represents a Queue of events for use by event based parsers.
StreamingEventQueue<T>
Represents a Queue of events which are streamed from an instance of a IJitEventGenerator for use by an event based parser.
SublistEventQueue<T>
An wrapper which exposes a subset of an event queue.
Interfaces
IEvent
Interface for parser events.
IEventGenerator<T>
Interface for Event Generators.
IEventQueue<T>
Interface for implementing Event Queues which provide Bufferable wrappers to Event Generators.
IJitEventGenerator<T>
Interface for Just-in-time event generators.
IPreProcessingEventGenerator<TEvent, TContext>
Interface for pre-processing event generators.
IRdfAEvent
Interface for RDFa events.
IRdfXmlEvent
Interface for RDF/XML events as defined by the RDF/XML Specification.
IRdfXmlJitEventGenerator
Interface for RDF/XML event generators which generate events as required during the parsing process.
IRdfXmlPreProcessingEventGenerator
Interface for event generators which generate all RDF/XML events in one go prior to parsing taking place.