Compartilhar via


DictionaryMapper interface

Um mapeador que descreve objetos JavaScript simples usados como pares chave/valor.

Extends

Propriedades

headerCollectionPrefix

Opcionalmente, um prefixo a ser adicionado à coleção de cabeçalhos.

type

O descritor de tipo do DictionaryMapper.

Propriedades herdadas

constraints

Restrições para testar o valor atual em relação a

defaultValue

Valor padrão quando um não é fornecido explicitamente

isConstant

Se a propriedade atual é ou não uma constante

nullable

Se a propriedade atual permite ou não mull como um valor

readOnly

Se a propriedade atual é ou não somente leitura

required

Se a propriedade atual é necessária ou não

serializedName

O nome a ser usado ao serializar

xmlElementName

Nome dos elementos xml ao serializar uma matriz

xmlIsAttribute

Determina se a propriedade atual deve ser serializada como um atributo do elemento xml pai

xmlIsMsText

Determina se a propriedade atual deve ser serializada como o conteúdo interno do elemento xml

xmlIsWrapped

Se a propriedade atual deve ou não ter um elemento XML de encapsulamento

xmlName

Nome do elemento xml

xmlNamespace

Namespace do elemento Xml

xmlNamespacePrefix

Prefixo do namespace do elemento Xml

Detalhes da propriedade

headerCollectionPrefix

Opcionalmente, um prefixo a ser adicionado à coleção de cabeçalhos.

headerCollectionPrefix?: string

Valor da propriedade

string

type

O descritor de tipo do DictionaryMapper.

type: DictionaryMapperType

Valor da propriedade

Detalhes das propriedades herdadas

constraints

Restrições para testar o valor atual em relação a

constraints?: MapperConstraints

Valor da propriedade

Herdado deBaseMapper.constraints

defaultValue

Valor padrão quando um não é fornecido explicitamente

defaultValue?: any

Valor da propriedade

any

Herdado deBaseMapper.defaultValue

isConstant

Se a propriedade atual é ou não uma constante

isConstant?: boolean

Valor da propriedade

boolean

Herdado deBaseMapper.isConstant

nullable

Se a propriedade atual permite ou não mull como um valor

nullable?: boolean

Valor da propriedade

boolean

Herdado deBaseMapper.nullable

readOnly

Se a propriedade atual é ou não somente leitura

readOnly?: boolean

Valor da propriedade

boolean

Herdado deBaseMapper.readOnly

required

Se a propriedade atual é necessária ou não

required?: boolean

Valor da propriedade

boolean

Herdado deBaseMapper.required

serializedName

O nome a ser usado ao serializar

serializedName?: string

Valor da propriedade

string

Herdado deBaseMapper.serializedName

xmlElementName

Nome dos elementos xml ao serializar uma matriz

xmlElementName?: string

Valor da propriedade

string

Herdado deBaseMapper.xmlElementName

xmlIsAttribute

Determina se a propriedade atual deve ser serializada como um atributo do elemento xml pai

xmlIsAttribute?: boolean

Valor da propriedade

boolean

Herdado deBaseMapper.xmlIsAttribute

xmlIsMsText

Determina se a propriedade atual deve ser serializada como o conteúdo interno do elemento xml

xmlIsMsText?: boolean

Valor da propriedade

boolean

Herdado deBaseMapper.xmlIsMsText

xmlIsWrapped

Se a propriedade atual deve ou não ter um elemento XML de encapsulamento

xmlIsWrapped?: boolean

Valor da propriedade

boolean

Herdado deBaseMapper.xmlIsWrapped

xmlName

Nome do elemento xml

xmlName?: string

Valor da propriedade

string

Herdado deBaseMapper.xmlName

xmlNamespace

Namespace do elemento Xml

xmlNamespace?: string

Valor da propriedade

string

Herdado deBaseMapper.xmlNamespace

xmlNamespacePrefix

Prefixo do namespace do elemento Xml

xmlNamespacePrefix?: string

Valor da propriedade

string

Herdado deBaseMapper.xmlNamespacePrefix