BaseMapper interface
Definición base de un asignador. Se puede usar para objetos XML y JavaScript sin formato.
Propiedades
constraints | Restricciones para probar el valor actual con |
default |
Valor predeterminado cuando no se proporciona explícitamente uno |
is |
Si la propiedad actual es o no una constante |
nullable | Si la propiedad actual permite o no mull como un valor |
read |
Indica si la propiedad actual es de solo lectura |
required | Indica si se requiere o no la propiedad actual |
serialized |
Nombre que se va a usar al serializar |
type | Tipo del asignador |
xml |
Nombre de los elementos xml al serializar una matriz |
xml |
Determina si la propiedad actual se debe serializar como un atributo del elemento xml primario. |
xml |
Determina si la propiedad actual se debe serializar como el contenido interno del elemento xml. |
xml |
Si la propiedad actual debe tener o no un elemento XML de ajuste |
xml |
Nombre del elemento xml |
xml |
Espacio de nombres del elemento Xml |
xml |
Prefijo del espacio de nombres del elemento Xml |
Detalles de las propiedades
constraints
Restricciones para probar el valor actual con
constraints?: MapperConstraints
Valor de propiedad
defaultValue
Valor predeterminado cuando no se proporciona explícitamente uno
defaultValue?: any
Valor de propiedad
any
isConstant
Si la propiedad actual es o no una constante
isConstant?: boolean
Valor de propiedad
boolean
nullable
Si la propiedad actual permite o no mull como un valor
nullable?: boolean
Valor de propiedad
boolean
readOnly
Indica si la propiedad actual es de solo lectura
readOnly?: boolean
Valor de propiedad
boolean
required
Indica si se requiere o no la propiedad actual
required?: boolean
Valor de propiedad
boolean
serializedName
Nombre que se va a usar al serializar
serializedName?: string
Valor de propiedad
string
type
Tipo del asignador
type: MapperType
Valor de propiedad
MapperType
xmlElementName
Nombre de los elementos xml al serializar una matriz
xmlElementName?: string
Valor de propiedad
string
xmlIsAttribute
Determina si la propiedad actual se debe serializar como un atributo del elemento xml primario.
xmlIsAttribute?: boolean
Valor de propiedad
boolean
xmlIsMsText
Determina si la propiedad actual se debe serializar como el contenido interno del elemento xml.
xmlIsMsText?: boolean
Valor de propiedad
boolean
xmlIsWrapped
Si la propiedad actual debe tener o no un elemento XML de ajuste
xmlIsWrapped?: boolean
Valor de propiedad
boolean
xmlName
Nombre del elemento xml
xmlName?: string
Valor de propiedad
string
xmlNamespace
Espacio de nombres del elemento Xml
xmlNamespace?: string
Valor de propiedad
string
xmlNamespacePrefix
Prefijo del espacio de nombres del elemento Xml
xmlNamespacePrefix?: string
Valor de propiedad
string