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