objectmodelloader-class
Represents a data model loader
public class Korzh.EasyQuery.Linq.ObjectModelLoader
Assembly: Korzh.EasyQuery.Linq.dll
Constructors
Name | Type | Description |
---|---|---|
ObjectModelLoader() | void |
Methods
Name | Type | Description |
---|---|---|
GetCollectionName(Type type) | string | Used to get the name of the collection in context |
LoadFromContext(DataModel model, Type type) | void | Loads model from a context class. |
LoadFromContextType(DataModel model, Type type, ContextLoadingOptions options) | void | Loads model from context class. |
LoadFromEntityType(DataModel model, Type type, ContextLoadingOptions loadingOptions) | void | Loads model from some type (class). All properties of this class with primitive types will be added as attributes of the root entity. All complex type properties - as sub-entities and so on recursively . |
LoadModelFromType(DataModel model, Type type) | void | Loads model from some type (class). All properties of this class with primitive types will be added as attributes of the root entity. All complex type properties - as sub-entities and so on recursively . |