Table of Contents

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

AutoGeneratedKeyType?

BaseTypeName

Base class, in the form TypeName:#Namespace

public string? BaseTypeName { get; set; }

Property Value

string

DataProperties

Data properties of this type

public List<MetaDataProperty> DataProperties { get; set; }

Property Value

List<MetaDataProperty>

DefaultResourceName

Name of resource or endpoint on the server for retrieving instances of this entity

public string? DefaultResourceName { get; set; }

Property Value

string

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

bool

Namespace

Namespace of the type; null for the global namespace

public string? Namespace { get; set; }

Property Value

string

NavigationProperties

Navigation properties of this type

public List<MetaNavProperty> NavigationProperties { get; set; }

Property Value

List<MetaNavProperty>

ShortName

Name of the type

public string ShortName { get; set; }

Property Value

string