| 
               | 
            
              Time
             | 
          
[XmlRootAttribute("TimeSeriesMetadata", Namespace = "http://www.gridprotectionalliance.org/gsf/KafkaAdapters", IsNullable = false)] public class TimeSeriesMetadata
The TimeSeriesMetadata type exposes the following members.
| Name | Description | |
|---|---|---|
| TimeSeriesMetadata | Initializes a new instance of the TimeSeriesMetadata class | 
| Name | Description | |
|---|---|---|
| CacheLocally | Caches meta-data locally. | |
| CalculateChecksum | Calculates a CRC-32 based check-sum on this TimeSeriesMetadata instance. | |
| Deserialize | Deserializes a stream of XML metadata as a TimeSeriesMetadata instance. | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object)  | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object)  | |
| GetHashCode | Serves as the default hash function. (Inherited from Object)  | |
| GetType | Gets the Type of the current instance. (Inherited from Object)  | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object)  | |
| ReadFromKafka | Reads latest time-series metadata from specified Kafka topic. | |
| Serialize | Serializes TimeSeriesMetadata instance to a stream of XML. | |
| ToString | Returns a string that represents the current object. (Inherited from Object)  | |
| WriteToKafka | Writes time-series metadata to specified Kafka topic. | 
| Name | Description | |
|---|---|---|
| Records | Defines the records of this time-series metadata instance. | |
| Version | Defines the version of this time-series metadata instance. |