|
CompactMeasurement.ParseBinaryImage Method
|
Namespace: GSF.TimeSeries.TransportAssembly: GSF.TimeSeries (in GSF.TimeSeries.dll) Version: 2.4.250-beta
Syntaxpublic int ParseBinaryImage(
byte[] buffer,
int startIndex,
int length
)
Public Function ParseBinaryImage (
buffer As Byte(),
startIndex As Integer,
length As Integer
) As Integer
public:
virtual int ParseBinaryImage(
array<unsigned char>^ buffer,
int startIndex,
int length
) sealed
abstract ParseBinaryImage :
buffer : byte[] *
startIndex : int *
length : int -> int
override ParseBinaryImage :
buffer : byte[] *
startIndex : int *
length : int -> int
function ParseBinaryImage(buffer, startIndex, length);
View SourceParameters
- buffer Byte[]
- Buffer containing binary image to parse.
- startIndex Int32
- 0-based starting index in the buffer to start parsing.
- length Int32
- Valid number of bytes within buffer from startIndex.
Return Value
Int32The number of bytes used for initialization in the
buffer (i.e., the number of bytes parsed).
Implements
ISupportBinaryImage.ParseBinaryImage(Byte[], Int32, Int32)
ExceptionsException | Condition |
---|
InvalidOperationException | Not enough buffer available to deserialize measurement. |
ArgumentNullException | buffer is null. |
ArgumentOutOfRangeException | startIndex or length is less than 0 -or-
startIndex and length will exceed buffer length.
|
See Also