Gemstone Configuration Library
Show/Hide TOC

# SQLiteConfigurationProvider Class

The provider of configuration from a SQLiteConfigurationSource.

## Definition

Namespace: Gemstone.Configuration.SQLite
Assembly: Gemstone.Configuration (in Gemstone.Configuration.dll) Version: 1.0.158 -- Release Build+5f58e7b3fefdf02dcaca7cf829f5efdc244df44f
C#
View Source Request Example

    public class SQLiteConfigurationProvider : ConfigurationProvider

VB
View Source Request Example

    Public Class SQLiteConfigurationProvider
    	Inherits ConfigurationProvider

C++
View Source Request Example

    public ref class SQLiteConfigurationProvider : public ConfigurationProvider

JavaScript
View Source Request Example

    Gemstone.Configuration.SQLite.SQLiteConfigurationProvider = function();

    Type.createClass(
    	'Gemstone.Configuration.SQLite.SQLiteConfigurationProvider',
    	Microsoft.Extensions.Configuration.ConfigurationProvider);

Inheritance
  Object ConfigurationProvider SQLiteConfigurationProvider

## Constructors

SQLiteConfigurationProvider | Creates a new instance of the SQLiteConfigurationProvider class.

## Properties

Data | The configuration key value pairs for this provider. (Inherited from ConfigurationProvider)

## Methods

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)
GetChildKeys | Returns the list of keys that this provider has. (Inherited from ConfigurationProvider)
GetHashCode | Serves as the default hash function. (Inherited from Object)
GetReloadToken | Returns a IChangeToken that can be used to listen when this provider is reloaded. (Inherited from ConfigurationProvider)
GetType | Gets the Type of the current instance. (Inherited from Object)
Load | Loads (or reloads) the data for this provider. (Overrides ConfigurationProviderLoad)
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object)
OnReload | Triggers the reload change token and creates a new one. (Inherited from ConfigurationProvider)
Set | Sets a value for a given key. (Overrides ConfigurationProviderSet(String, String))
ToString | Generates a string representing this provider name and relevant details. (Inherited from ConfigurationProvider)
TryGet | Attempts to find a value with the given key, returns true if one is found, false otherwise. (Inherited from ConfigurationProvider)

## See Also

#### Reference

Gemstone.Configuration.SQLite Namespace