|   | Grafana | 
 Inheritance Hierarchy
Inheritance Hierarchy
         Syntax
Syntax[SerializableAttribute] public abstract class GrafanaDataSourceBase
The GrafanaDataSourceBase type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | GrafanaDataSourceBase | Initializes a new instance of the GrafanaDataSourceBase class | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | InstanceName | Gets or sets instance name for this GrafanaDataSourceBase implementation. | 
|  | MaximumAnnotationsPerRequest | Gets or sets maximum number of annotations to return during an annotations query. | 
|  | MaximumSearchTargetsPerRequest | Gets or sets maximum number of search targets to return during a search query. | 
|  | Metadata | Gets or sets DataSetAdapter used to hold DataSet based metadata source available to this GrafanaDataSourceBase implementation. | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Annotations | Queries data source for annotations in a time-range (e.g., Alarms). | 
|  | 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) | 
|  | GetAlarmState | Queries current alarm device state. | 
|  | GetDeviceAlarms | Queries All Available Device Alarm states. | 
|  | GetDeviceGroups | Queries All Available Device Groups. | 
|  | GetHashCode | Serves as the default hash function. (Inherited from Object) | 
|  | GetType | Gets the Type of the current instance. (Inherited from Object) | 
|  | GetValueTypeFunctions | Gets the functions that are available for a given data source value type. | 
|  | GetValueTypes | Gets the data source value types, i.e., any type that has implemented IDataSourceValueType, that have been loaded into the application domain. | 
|  | GetValueTypeTableFields | Gets the field names for a given table when dataTypeIndex is a valid index in the data source value cache and selected table name contains all the fields that the value type has defined as required, see RequiredMetadataFieldNames . When dataTypeIndex is -1, fields for any valid metadata table name are returned. | 
|  | GetValueTypeTables | Gets the table names that, at a minimum, contain all the fields that the value type has defined as required, see RequiredMetadataFieldNames when dataTypeIndex is a valid index in the data source value cache. When dataTypeIndex is -1, all table names are returned. | 
|  | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | 
|  | Query | Queries data source returning data as Grafana time-series data set. | 
|  | QueryDataSourceValues | Starts a query that will read data source values, given a set of point IDs and targets, over a time range. | 
|  | ReloadDataSourceValueTypes | Reloads data source value types cache. | 
|  | ReloadGrafanaFunctions | Reloads Grafana functions cache. | 
|  | Search | Search data source meta-data for a target. | 
|  | ToString | Returns a string that represents the current object. (Inherited from Object) | 
 See Also
See Also