BaseMapper interface
A definição base de um mapeador. Pode ser utilizado para objetos XML e JavaScript simples.
Propriedades
constraints | Restrições para testar o valor atual em relação a |
default |
Valor predefinido quando um não é explicitamente fornecido |
is |
Se a propriedade atual é ou não uma constante |
nullable | Se a propriedade atual permite ou não o mull como um valor |
read |
Se a propriedade atual é ou não só de leitura |
required | Se a propriedade atual é ou não necessária |
serialized |
O nome a utilizar ao serializar |
type | Tipo do mapeador |
xml |
Nome dos elementos xml ao serializar uma matriz |
xml |
Determina se a propriedade atual deve ser serializada como um atributo do elemento xml principal |
xml |
Determina se a propriedade atual deve ser serializada como o conteúdo interno do elemento xml |
xml |
Se a propriedade atual deve ou não ter um elemento XML de moldagem |
xml |
Nome do elemento xml |
xml |
Espaço de nomes do elemento Xml |
xml |
Prefixo do espaço de nomes do elemento Xml |
Detalhes de Propriedade
constraints
Restrições para testar o valor atual em relação a
constraints?: MapperConstraints
Valor de Propriedade
defaultValue
Valor predefinido quando um não é explicitamente fornecido
defaultValue?: any
Valor de Propriedade
any
isConstant
Se a propriedade atual é ou não uma constante
isConstant?: boolean
Valor de Propriedade
boolean
nullable
Se a propriedade atual permite ou não o mull como um valor
nullable?: boolean
Valor de Propriedade
boolean
readOnly
Se a propriedade atual é ou não só de leitura
readOnly?: boolean
Valor de Propriedade
boolean
required
Se a propriedade atual é ou não necessária
required?: boolean
Valor de Propriedade
boolean
serializedName
O nome a utilizar ao serializar
serializedName?: string
Valor de Propriedade
string
type
xmlElementName
Nome dos elementos xml ao serializar uma matriz
xmlElementName?: string
Valor de Propriedade
string
xmlIsAttribute
Determina se a propriedade atual deve ser serializada como um atributo do elemento xml principal
xmlIsAttribute?: boolean
Valor de Propriedade
boolean
xmlIsMsText
Determina se a propriedade atual deve ser serializada como o conteúdo interno do elemento xml
xmlIsMsText?: boolean
Valor de Propriedade
boolean
xmlIsWrapped
Se a propriedade atual deve ou não ter um elemento XML de moldagem
xmlIsWrapped?: boolean
Valor de Propriedade
boolean
xmlName
Nome do elemento xml
xmlName?: string
Valor de Propriedade
string
xmlNamespace
Espaço de nomes do elemento Xml
xmlNamespace?: string
Valor de Propriedade
string
xmlNamespacePrefix
Prefixo do espaço de nomes do elemento Xml
xmlNamespacePrefix?: string
Valor de Propriedade
string