Search
Preparing search index...
The search index is not available
Entity Framework
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"annotations/metadataManager"
MetadataManager
Class MetadataManager
class
MetadataManager
Hierarchy
MetadataManager
Index
Properties
managed
Context
managed
Model
Methods
get
Behavior
get
Entity
Set
get
Entity
Sets
get
Foreign
Keys
get
Members
get
Navigator
get
Navigators
get
Primary
Keys
register
unregister
Properties
Private
managed
Context
managed
Context
:
WeakMap
<
Object
,
object
>
= new WeakMap<Object, {entities: EntitySet[]}>()
Private
managed
Model
managed
Model
:
WeakMap
<
Object
,
object
>
= new WeakMap<Object, {members: Member[],primaryKeys: PrimaryKey[],foreignKeys: ForeignKey[],behaviors: Behaviors,navigators: Navigators}>()
Methods
get
Behavior
get
Behavior
(
prototype
:
Object
, behaviorName
:
BehaviorName
)
:
Behavior
|
undefined
Parameters
prototype:
Object
behaviorName:
BehaviorName
Returns
Behavior
|
undefined
get
Entity
Set
get
Entity
Set
(
prototype
:
Object
, navigatorName
:
string
)
:
EntitySet
|
undefined
Parameters
prototype:
Object
navigatorName:
string
Returns
EntitySet
|
undefined
get
Entity
Sets
get
Entity
Sets
(
prototype
:
Object
)
:
EntitySet
[]
Parameters
prototype:
Object
Returns
EntitySet
[]
get
Foreign
Keys
get
Foreign
Keys
(
prototype
:
Object
)
:
ForeignKey
[]
Parameters
prototype:
Object
Returns
ForeignKey
[]
get
Members
get
Members
(
prototype
:
Object
)
:
Member
[]
Parameters
prototype:
Object
Returns
Member
[]
get
Navigator
get
Navigator
(
prototype
:
Object
, navigatorName
:
string
)
:
Navigator
|
undefined
Parameters
prototype:
Object
navigatorName:
string
Returns
Navigator
|
undefined
get
Navigators
get
Navigators
(
prototype
:
Object
)
:
Navigator
[]
Parameters
prototype:
Object
Returns
Navigator
[]
get
Primary
Keys
get
Primary
Keys
(
prototype
:
Object
)
:
PrimaryKey
[]
Parameters
prototype:
Object
Returns
PrimaryKey
[]
register
register<T>
(
prototype
:
Object
, type
:
MetadataType
, meta
:
T
)
:
undefined
|
number
|
Navigator
|
Behavior
<
any
>
Type parameters
T
:
Member
|
PrimaryKey
|
ForeignKey
|
Behavior
|
Navigator
|
EntitySet
Parameters
prototype:
Object
type:
MetadataType
meta:
T
Returns
undefined
|
number
|
Navigator
|
Behavior
<
any
>
unregister
unregister
(
prototype
:
Object
)
:
void
Parameters
prototype:
Object
Returns
void
Globals
"annotations/metadata
Manager"
"annotations/metadata
Type"
"annotations/object/behavior"
"annotations/property/foreign"
"annotations/property/member"
"annotations/property/navigator"
"annotations/property/primary"
"annotations/property/set"
"annotations/relationship"
"entity
Configuration"
"entity
Context"
"entity
Set"
"entity
State"
"entity
Trace"
"utils/is
Empty"
Metadata
Manager
managed
Context
managed
Model
get
Behavior
get
Entity
Set
get
Entity
Sets
get
Foreign
Keys
get
Members
get
Navigator
get
Navigators
get
Primary
Keys
register
unregister
Behavior
Entity
Set
Field
Foreign
Key
Member
Navigator
Primary
Key
Behavior
Name
Behaviors
Method
Navigators
manager
Generated using
TypeDoc
MetadataManager