Show / Hide Table of Contents

Class NullDataStoreProvider

A null data store provider.

Inheritance
System.Object
NullDataStoreProvider
Implements
IDataStoreProvider
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Kephas.Data.Store
Assembly: Kephas.Data.dll
Syntax
[OverridePriority(Priority.Lowest)]
public class NullDataStoreProvider : IDataStoreProvider

Methods

| Improve this Doc View Source

GetDataStore(String, IContext)

Gets data store with the provided name.

Declaration
public IDataStore GetDataStore(string dataStoreName, IContext context = null)
Parameters
Type Name Description
System.String dataStoreName

Name of the data store.

IContext context

Optional. The context.

Returns
Type Description
IDataStore

The data store.

| Improve this Doc View Source

GetDataStoreName(Type, IContext)

Gets the data store name for the provided entity type.

Declaration
public string GetDataStoreName(Type entityType, IContext context = null)
Parameters
Type Name Description
System.Type entityType

Type of the entity.

IContext context

Optional. The context.

Returns
Type Description
System.String

The data store name.

Implements

IDataStoreProvider

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX