BaseMapper interface
Definizione di base di un mapper. Può essere usato per oggetti JavaScript XML e normale.
Proprietà
constraints | Vincoli per testare il valore corrente su |
default |
Valore predefinito quando non viene fornito in modo esplicito |
is |
Se la proprietà corrente è una costante |
nullable | Indipendentemente dal fatto che la proprietà corrente consenta il mull come valore |
read |
Indipendentemente dal fatto che la proprietà corrente sia in lettura |
required | Indica se è necessaria o meno la proprietà corrente |
serialized |
Nome da usare durante la serializzazione |
type | Tipo del mapper |
xml |
Nome per gli elementi xml durante la serializzazione di una matrice |
xml |
Determina se la proprietà corrente deve essere serializzata come attributo dell'elemento xml padre |
xml |
Determina se la proprietà corrente deve essere serializzata come contenuto interno dell'elemento xml |
xml |
Indica se la proprietà corrente deve avere un elemento XML di wrapping |
xml |
Nome per l'elemento xml |
xml |
Spazio dei nomi degli elementi Xml |
xml |
Prefisso dello spazio dei nomi degli elementi Xml |
Dettagli proprietà
constraints
Vincoli per testare il valore corrente su
constraints?: MapperConstraints
Valore della proprietà
defaultValue
Valore predefinito quando non viene fornito in modo esplicito
defaultValue?: any
Valore della proprietà
any
isConstant
Se la proprietà corrente è una costante
isConstant?: boolean
Valore della proprietà
boolean
nullable
Indipendentemente dal fatto che la proprietà corrente consenta il mull come valore
nullable?: boolean
Valore della proprietà
boolean
readOnly
Indipendentemente dal fatto che la proprietà corrente sia in lettura
readOnly?: boolean
Valore della proprietà
boolean
required
Indica se è necessaria o meno la proprietà corrente
required?: boolean
Valore della proprietà
boolean
serializedName
Nome da usare durante la serializzazione
serializedName?: string
Valore della proprietà
string
type
Tipo del mapper
type: MapperType
Valore della proprietà
MapperType
xmlElementName
Nome per gli elementi xml durante la serializzazione di una matrice
xmlElementName?: string
Valore della proprietà
string
xmlIsAttribute
Determina se la proprietà corrente deve essere serializzata come attributo dell'elemento xml padre
xmlIsAttribute?: boolean
Valore della proprietà
boolean
xmlIsMsText
Determina se la proprietà corrente deve essere serializzata come contenuto interno dell'elemento xml
xmlIsMsText?: boolean
Valore della proprietà
boolean
xmlIsWrapped
Indica se la proprietà corrente deve avere un elemento XML di wrapping
xmlIsWrapped?: boolean
Valore della proprietà
boolean
xmlName
Nome per l'elemento xml
xmlName?: string
Valore della proprietà
string
xmlNamespace
Spazio dei nomi degli elementi Xml
xmlNamespace?: string
Valore della proprietà
string
xmlNamespacePrefix
Prefisso dello spazio dei nomi degli elementi Xml
xmlNamespacePrefix?: string
Valore della proprietà
string