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

ThreadSafeDataLayer Constructors

Implements a data layer that allows multiple threads to access data in a data store at the same time.
Name Parameters Description
ThreadSafeDataLayer(IDataStore) provider
ThreadSafeDataLayer(IDataStore, IEnumerable<Assembly>) provider, assemblies
ThreadSafeDataLayer(IDataStore, IEnumerable<Type>) provider, types
ThreadSafeDataLayer(IDataStore, Assembly[]) provider, assemblies
ThreadSafeDataLayer(IDataStore, Type[]) provider, types
ThreadSafeDataLayer(XPDictionary, IDataStore) dictionary, provider
ThreadSafeDataLayer(XPDictionary, IDataStore, Action<XPDictionary>) dictionary, provider, dictionaryInit
ThreadSafeDataLayer(XPDictionary, IDataStore, IEnumerable<Assembly>) dictionary, provider, assemblies
ThreadSafeDataLayer(XPDictionary, IDataStore, IEnumerable<Type>) dictionary, provider, types
ThreadSafeDataLayer(XPDictionary, IDataStore, Assembly[]) dictionary, provider, assemblies Initializes a new instance of the ThreadSafeDataLayer class.
ThreadSafeDataLayer(XPDictionary, IDataStore, Type[]) dictionary, provider, types
See Also