SQLProvider

SchemaCache Type

Record fields

Record Field Description

Columns

Full Usage: Columns

Field type: ConcurrentDictionary<string, ColumnLookup>
Field type: ConcurrentDictionary<string, ColumnLookup>

Individuals

Full Usage: Individuals

Field type: ConcurrentDictionary<string, (obj * IDictionary<string, obj>) array>
Field type: ConcurrentDictionary<string, (obj * IDictionary<string, obj>) array>

IsOffline

Full Usage: IsOffline

Field type: bool
Field type: bool

Packages

Full Usage: Packages

Field type: ResizeArray<CompileTimeSprocDefinition>
Field type: ResizeArray<CompileTimeSprocDefinition>

PrimaryKeys

Full Usage: PrimaryKeys

Field type: ConcurrentDictionary<string, string list>
Field type: ConcurrentDictionary<string, string list>

Relationships

Full Usage: Relationships

Field type: ConcurrentDictionary<string, (Relationship array * Relationship array)>
Field type: ConcurrentDictionary<string, (Relationship array * Relationship array)>

Sprocs

Full Usage: Sprocs

Field type: ResizeArray<Sproc>
Field type: ResizeArray<Sproc>

SprocsParams

Full Usage: SprocsParams

Field type: ConcurrentDictionary<string, QueryParameter list>
Field type: ConcurrentDictionary<string, QueryParameter list>

Tables

Full Usage: Tables

Field type: ConcurrentDictionary<string, Table>
Field type: ConcurrentDictionary<string, Table>

Instance members

Instance member Description

this.Save

Full Usage: this.Save

Parameters:
    filePath : string

filePath : string

Static members

Static member Description

SchemaCache.Empty

Full Usage: SchemaCache.Empty

Returns: SchemaCache
Returns: SchemaCache

SchemaCache.Load(filePath)

Full Usage: SchemaCache.Load(filePath)

Parameters:
    filePath : string

Returns: SchemaCache
filePath : string
Returns: SchemaCache

SchemaCache.LoadOrEmpty(filePath)

Full Usage: SchemaCache.LoadOrEmpty(filePath)

Parameters:
    filePath : string

Returns: SchemaCache
filePath : string
Returns: SchemaCache

Type something to start searching.