Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration PropertyFlags

Flags for a Property mapping.

Index

Enumeration members

CascadeAll

CascadeAll: = CascadeSave | CascadeRemove | CascadeDetach | CascadeRefresh | CascadeMerge

All operations should be cascaded to this property.

CascadeDetach

CascadeDetach: = 8

Detach operations should be cascaded to this property.

CascadeMerge

CascadeMerge: = 32

Merge operations should be cascaded to this property.

CascadeRefresh

CascadeRefresh: = 16

Refresh operations should be cascaded to this property.

CascadeRemove

CascadeRemove: = 4

Remove operations should be cascaded to this property.

CascadeSave

CascadeSave: = 2

Save operations should be cascaded to this property.

FetchEager

FetchEager: = 1024

Indicates the field should be eagerly fetched.

FetchLazy

FetchLazy: = 2048

Indicates the field should be lazily fetched.

Ignored

Ignored: = 1

Indicates that the property is ignored.

InverseSide

InverseSide: = 64

All operations should be cascaded to this property.

None

None: = 0

No flags.

Parent

Parent: = 4096

Property should contain a reference to the parent of the embeddable.

WriteOnly

WriteOnly: = 512

Indicates the database field should not be read during deserialization.

Generated using TypeDoc