Options
All
  • Public
  • Public/Protected
  • All
Menu
class

MetadataManager

Hierarchy

  • MetadataManager

Index

Properties

Private managedContext

managedContext: WeakMap<Object, object> = new WeakMap<Object, {entities: EntitySet[]}>()

Private managedModel

managedModel: WeakMap<Object, object> = new WeakMap<Object, {members: Member[],primaryKeys: PrimaryKey[],foreignKeys: ForeignKey[],behaviors: Behaviors,navigators: Navigators}>()

Methods

getBehavior

getEntitySet

  • getEntitySet(prototype: Object, navigatorName: string): EntitySet | undefined

getEntitySets

  • getEntitySets(prototype: Object): EntitySet[]

getForeignKeys

getMembers

  • getMembers(prototype: Object): Member[]

getNavigator

  • getNavigator(prototype: Object, navigatorName: string): Navigator | undefined

getNavigators

  • getNavigators(prototype: Object): Navigator[]

getPrimaryKeys

register

unregister

  • unregister(prototype: Object): void

Generated using TypeDoc