Compartir a través de


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

defaultValue

Valor predeterminado cuando no se proporciona explícitamente uno

isConstant

Si la propiedad actual es o no una constante

nullable

Si la propiedad actual permite o no mull como un valor

readOnly

Indica si la propiedad actual es de solo lectura

required

Indica si se requiere o no la propiedad actual

serializedName

Nombre que se va a usar al serializar

type

Tipo del asignador

xmlElementName

Nombre de los elementos xml al serializar una matriz

xmlIsAttribute

Determina si la propiedad actual se debe serializar como un atributo del elemento xml primario.

xmlIsMsText

Determina si la propiedad actual se debe serializar como el contenido interno del elemento xml.

xmlIsWrapped

Si la propiedad actual debe tener o no un elemento XML de ajuste

xmlName

Nombre del elemento xml

xmlNamespace

Espacio de nombres del elemento Xml

xmlNamespacePrefix

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