internal DynamicMetadataProvider(ProviderSpecificSchema informationSchema, InformationSchemaMapping?informationSchemaMapping)
        {
            InformationSchema         = informationSchema;
            _informationSchemaMapping = informationSchemaMapping;

            _schemaCache = new SchemaCache(informationSchema);
            _schemaCache.Initialize(_informationSchemaMapping?.Tables);
        }