Show / Hide Table of Contents

Namespace NFX.DataAccess

Classes

DataAccessException

Thrown by data access classes

NameValueDataStoreKey

Defines dictionary of string/object pairs used for key matching, where string dictionary key represents column name in storage and value is an object for the key

NOPDataStore

Represents data store that does not do anything

Structs

ConsecutiveUniqueSequenceIDs

Represents a starting ID along with the number of consecutive generated IDs of the sequence

CounterDataStoreKey

Represents a key (key field) used in databases that identify entities with BIGINT identity/autoinc columns

Interfaces

IDataStore

Represents a store that can save and retrieve data

IDataStoreImplementation

Represents a store that can save and retrieve data

IDataStoreKey

Decorator interface for entities used to uniquely identify entities in a store

IGDIDProvider

Represents an entity that provides unique Global Distributed IDs (GDIDs) via named sequences. Note: GDID.Zero is never returned as it indicates the absence of a value

ISequenceInfo

Provides basic information about a named sequence. Warning!!! This class represents informational-only data which CAN NOT be used for real identification

IUniqueSequenceProvider

Represents an entity that provides unique identifiers via named sequences

Enums

CharCase

Types of char casing

KeyViolationKind

Specifies the sub-type of key violation

StoreFlag

Determines whether entity should be loaded/stored from/to storage

StoreLogLevel

Defines log level for DataStores

Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX