Class ExpandTypeMap
- Namespace
- Breeze.Persistence.NH
- Assembly
- Breeze.Persistence.NH.dll
Keeps track of the types and methods used by a query, so it can control the lazy loaded in the JsonFormatter.
public class ExpandTypeMap
- Inheritance
-
ExpandTypeMap
- Inherited Members
Constructors
ExpandTypeMap()
Create an empty map.
public ExpandTypeMap()
Fields
map
The property names expanded for each entity type.
public IDictionary<Type, List<string>> map
Field Value
maxDepth
The depth of the deepest expand path, used to bound the walk that initializes the results.
public int maxDepth
Field Value
Methods
Deepen(int)
Raise maxDepth to the given depth, if it is deeper than what is recorded.
public void Deepen(int newDepth)
Parameters
newDepthintThe depth of a path just added.