public interface IFrameImageParser<TTypeIdentifier, TOutputType> : IBinaryImageParser, 
	IProvideStatus
where TOutputType : Object, ISupportFrameImage<TTypeIdentifier>
Public Interface IFrameImageParser(Of TTypeIdentifier, TOutputType As {Object, ISupportFrameImage(Of TTypeIdentifier)})
	Inherits IBinaryImageParser, IProvideStatusgeneric<typename TTypeIdentifier, typename TOutputType>
where TOutputType : Object, ISupportFrameImage<TTypeIdentifier>
public interface class IFrameImageParser : IBinaryImageParser, 
	IProvideStatus| Enabled | Gets or sets a boolean value that indicates whether the data parser is currently enabled. (Inherited from IBinaryImageParser) | 
| Name | Gets the name of the object providing status information. (Inherited from IProvideStatus) | 
| Status | Gets the current status details about object providing status information. (Inherited from IProvideStatus) | 
| TotalProcessedBuffers | Gets the total number of buffer images processed so far. (Inherited from IBinaryImageParser) | 
| Start | Start the streaming data parser. (Inherited from IBinaryImageParser) | 
| Stop | Stops the streaming data parser. (Inherited from IBinaryImageParser) | 
| Write(Byte[], Int32, Int32) | Writes a sequence of bytes onto the IBinaryImageParser stream for parsing. (Inherited from IBinaryImageParser) | 
| DataDiscarded | Occurs when data image fails deserialization due to an exception. (Inherited from IBinaryImageParser) | 
| DataParsed | Occurs when a data image is deserialized successfully to one of the output types that the data image represents. | 
| OutputTypeNotFound | Occurs when matching a output type for deserializing the data image could not be found. | 
| ParsingException | Occurs when an Exception is encountered while attempting to parse data. (Inherited from IBinaryImageParser) |