Click or drag to resize
Grid Solutions Framework

MetadataRecord Class

Represents a record of Kafka time-series metadata.
Inheritance Hierarchy
SystemObject
  KafkaAdaptersMetadataRecord

Namespace: KafkaAdapters
Assembly: KafkaAdapters (in KafkaAdapters.dll) Version: 2.4.181-beta
Syntax
public class MetadataRecord
View Source

The MetadataRecord type exposes the following members.

Constructors
 NameDescription
Public methodMetadataRecord Creates a new MetadataRecord.
Top
Methods
 NameDescription
Public methodCalculateChecksum Calculates a CRC-32 based check-sum on this MetadataRecord instance.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodParseSignalID Parses UniqueID string as a Guid.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Fields
 NameDescription
Public fieldStatic memberDateTimeFormat Date-time format used by MetadataRecord.
Public fieldDescription Description of the measurement.
Public fieldDevice Acronym of device that creates measurements.
Public fieldEngineeringUnits Engineering units associated with signal type, if any.
Public fieldID Measurement ID, i.e., locally unique metadata index.
Public fieldLastUpdate Last update date and time of the metadata record in UTC. Format = yyyy-MM-dd HH:mm:ss.fff
Public fieldLatitude Latitude of device that creates the measurements.
Public fieldLongitude Longitude of device that creates the measurements.
Public fieldPhase When measurement is part of a phasor, represents the phase of the measured value; otherwise null.
Public fieldPhasorType When measurement is part of a phasor, value will be V for voltage or I for current; otherwise null.
Public fieldPointTag Assigned point tag of measurement, if any.
Public fieldProtocol Acronym of device protocol used for transporting measured values.
Public fieldSignalType Acronym of type of measured value, e.g., FREQ for frequency.
Public fieldSource Acronym of primary measurement source, e.g., a historian.
Public fieldUniqueID Cross-system unique measurement identification.
Top
See Also