Class MetaType
- Namespace
- Breeze.Persistence
- Assembly
- Breeze.Persistence.dll
EntityType or ComplexType
public class MetaType
- Inheritance
-
MetaType
- Inherited Members
Constructors
MetaType()
Initialize lists
public MetaType()
Properties
AutoGeneratedKeyType
Type of server-generated key for this entity, if any
public AutoGeneratedKeyType? AutoGeneratedKeyType { get; set; }
Property Value
BaseTypeName
Base class, in the form TypeName:#Namespace
public string? BaseTypeName { get; set; }
Property Value
DataProperties
Data properties of this type
public List<MetaDataProperty> DataProperties { get; set; }
Property Value
DefaultResourceName
Name of resource or endpoint on the server for retrieving instances of this entity
public string? DefaultResourceName { get; set; }
Property Value
IsAbstract
Whether this type is an abstract base class
public bool? IsAbstract { get; set; }
Property Value
- bool?
IsComplexType
Whether this type is a ComplexType (vs. an Entity)
public bool IsComplexType { get; set; }
Property Value
Namespace
Namespace of the type; null for the global namespace
public string? Namespace { get; set; }
Property Value
NavigationProperties
Navigation properties of this type
public List<MetaNavProperty> NavigationProperties { get; set; }
Property Value
ShortName
Name of the type
public string ShortName { get; set; }