Interface ICRUDDataStore
Represents a DataStore that supports CRUD operations
Inherited Members
Namespace: Azos.Data.Access
Assembly: Azos.dll
Syntax
public interface ICRUDDataStore : IDataStore, ICRUDOperations, ICRUDTransactionOperations, IApplicationComponent
Properties
QueryResolver
Resolver that turns query into handler
Declaration
ICRUDQueryResolver QueryResolver { get; }
Property Value
Type | Description |
---|---|
ICRUDQueryResolver |
ScriptFileSuffix
Returns default script file suffix, which some providers may use to locate script files i.e. for MySql: ".my.sql" which gets added to script files like so: name.[suffix].[script ext (i.e. sql)]. This name should uniquely identify the provider
Declaration
string ScriptFileSuffix { get; }
Property Value
Type | Description |
---|---|
System.String |
StoreType
Provides classification for the underlying store
Declaration
CRUDDataStoreType StoreType { get; }
Property Value
Type | Description |
---|---|
CRUDDataStoreType |