C# Class Breeze.PocoMetadata.NorthwindEntityDescriptor

EntityDescriptor for NorthwindIB data model
Inheritance: EntityDescriptor
Show file Open project: Breeze/breeze.tooling Class Usage Examples

Public Methods

Method Description
GetAutoGeneratedKeyType ( Type type ) : string
GetForeignKeyName ( Type type, PropertyInfo propertyInfo ) : string
Include ( Type type ) : bool
IsComplexType ( Type type ) : bool
IsKeyProperty ( Type type, PropertyInfo propertyInfo ) : bool

Method Details

GetAutoGeneratedKeyType() public method

public GetAutoGeneratedKeyType ( Type type ) : string
type System.Type
return string

GetForeignKeyName() public method

public GetForeignKeyName ( Type type, PropertyInfo propertyInfo ) : string
type System.Type
propertyInfo System.Reflection.PropertyInfo
return string

Include() public method

public Include ( Type type ) : bool
type System.Type
return bool

IsComplexType() public method

public IsComplexType ( Type type ) : bool
type System.Type
return bool

IsKeyProperty() public method

public IsKeyProperty ( Type type, PropertyInfo propertyInfo ) : bool
type System.Type
propertyInfo System.Reflection.PropertyInfo
return bool