BaseMapper interface
A leképező alapdefiníciója. XML- és egyszerű JavaScript-objektumokhoz használható.
Tulajdonságok
constraints | Az aktuális érték tesztelésére vonatkozó korlátozások |
default |
Alapértelmezett érték, ha nincs explicit módon megadva |
is |
Azt jelzi, hogy az aktuális tulajdonság állandó-e |
nullable | Azt jelzi, hogy az aktuális tulajdonság engedélyezi-e a mull értéket |
read |
Azt jelzi, hogy az aktuális tulajdonság írásvédett-e |
required | Az aktuális tulajdonság megadása kötelező-e |
serialized |
A szerializáláskor használandó név |
type | A leképező típusa |
xml |
Az XML-elemek neve tömb szerializálásakor |
xml |
Meghatározza, hogy az aktuális tulajdonságot szerializálni kell-e a szülő XML-elem attribútumaként |
xml |
Meghatározza, hogy az aktuális tulajdonságot szerializálni kell-e az XML-elem belső tartalmaként |
xml |
Azt jelzi, hogy az aktuális tulajdonságnak legyen-e burkoló XML-eleme |
xml |
Az xml-elem neve |
xml |
Xml-elem névtere |
xml |
Xml-elem névterének előtagja |
Tulajdonság adatai
constraints
Az aktuális érték tesztelésére vonatkozó korlátozások
constraints?: MapperConstraints
Tulajdonság értéke
defaultValue
Alapértelmezett érték, ha nincs explicit módon megadva
defaultValue?: any
Tulajdonság értéke
any
isConstant
Azt jelzi, hogy az aktuális tulajdonság állandó-e
isConstant?: boolean
Tulajdonság értéke
boolean
nullable
Azt jelzi, hogy az aktuális tulajdonság engedélyezi-e a mull értéket
nullable?: boolean
Tulajdonság értéke
boolean
readOnly
Azt jelzi, hogy az aktuális tulajdonság írásvédett-e
readOnly?: boolean
Tulajdonság értéke
boolean
required
Az aktuális tulajdonság megadása kötelező-e
required?: boolean
Tulajdonság értéke
boolean
serializedName
A szerializáláskor használandó név
serializedName?: string
Tulajdonság értéke
string
type
xmlElementName
Az XML-elemek neve tömb szerializálásakor
xmlElementName?: string
Tulajdonság értéke
string
xmlIsAttribute
Meghatározza, hogy az aktuális tulajdonságot szerializálni kell-e a szülő XML-elem attribútumaként
xmlIsAttribute?: boolean
Tulajdonság értéke
boolean
xmlIsMsText
Meghatározza, hogy az aktuális tulajdonságot szerializálni kell-e az XML-elem belső tartalmaként
xmlIsMsText?: boolean
Tulajdonság értéke
boolean
xmlIsWrapped
Azt jelzi, hogy az aktuális tulajdonságnak legyen-e burkoló XML-eleme
xmlIsWrapped?: boolean
Tulajdonság értéke
boolean
xmlName
Az xml-elem neve
xmlName?: string
Tulajdonság értéke
string
xmlNamespace
Xml-elem névtere
xmlNamespace?: string
Tulajdonság értéke
string
xmlNamespacePrefix
Xml-elem névterének előtagja
xmlNamespacePrefix?: string
Tulajdonság értéke
string