.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

ThreadSafeDataLayer Methods

Implements a data layer that allows multiple threads to access data in a data store at the same time.
Name Description
CreateCommand() Returns null because ThreadSafeDataLayer does not allow commands to be created manually.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
InitializeDictionary(XPDictionary) static
InitializeDictionary(XPDictionary, IEnumerable<Assembly>) static
InitializeDictionary(XPDictionary, IEnumerable<Type>) static
InitializeDictionary(XPDictionary, Assembly[]) static
InitializeDictionary(XPDictionary, Type[]) static
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ModifyData(ModificationStatement[]) Updates data in a data store using the specified modification statements.
ModifyDataAsync(CancellationToken, ModificationStatement[])
PrepareDataStore(IDataStore) static
PrepareDataStore(IDataStore, XPDictionary) static
PrepareDataStore(IDataStore, XPDictionary, XPClassInfo[]) static
PrepareDataStore(IDataStore, XPDictionary, IEnumerable<XPClassInfo>) static
PrepareDataStore(IDataStore, XPDictionary, IEnumerable<Assembly>) static
PrepareDataStore(IDataStore, XPDictionary, IEnumerable<Type>) static
PrepareDataStore(IDataStore, XPDictionary, Assembly[]) static
PrepareDataStore(IDataStore, XPDictionary, Type[]) static
PrepareDataStore(IDataStore, IEnumerable<Assembly>) static
PrepareDataStore(IDataStore, IEnumerable<Type>) static
PrepareDataStore(IDataStore, Assembly[]) static
PrepareDataStore(IDataStore, Type[]) static
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
SelectData(SelectStatement[]) Fetches data from a data store using the specified query statements.
SelectDataAsync(CancellationToken, SelectStatement[])
UpdateSchema(Boolean, XPClassInfo[]) Updates the storage schema according to the specified class descriptions.
UpdateSchemaAsync(CancellationToken, Boolean, XPClassInfo[]) Asynchronously updates the storage schema according to the specified class descriptions.
See Also