Поделиться через


DictionaryMapper interface

Схема, описывающая обычные объекты JavaScript, используемые в качестве пар "ключ-значение".

Extends

Свойства

headerCollectionPrefix

При необходимости префикс для добавления в коллекцию заголовков.

type

Дескриптор типа DictionaryMapper.

Унаследованные свойства

constraints

Ограничения для проверки текущего значения

defaultValue

Значение по умолчанию, если он не указан явно

isConstant

Независимо от того, является ли текущее свойство константой

nullable

Независимо от того, разрешено ли текущее свойство в качестве значения

readOnly

Независимо от того, является ли текущее свойство чтением

required

Требуется ли текущее свойство

serializedName

Имя, используемое при сериализации

xmlElementName

Имя xml-элементов при сериализации массива

xmlIsAttribute

Определяет, следует ли сериализовать текущее свойство в качестве атрибута родительского xml-элемента.

xmlIsMsText

Определяет, следует ли сериализовать текущее свойство как внутреннее содержимое xml-элемента.

xmlIsWrapped

Должно ли текущее свойство содержать xml-элемент оболочки

xmlName

Имя xml-элемента

xmlNamespace

Пространство имен xml-элемента

xmlNamespacePrefix

Префикс пространства имен xml-элемента

Сведения о свойстве

headerCollectionPrefix

При необходимости префикс для добавления в коллекцию заголовков.

headerCollectionPrefix?: string

Значение свойства

string

type

Дескриптор типа DictionaryMapper.

type: DictionaryMapperType

Значение свойства

Сведения об унаследованном свойстве

constraints

Ограничения для проверки текущего значения

constraints?: MapperConstraints

Значение свойства

унаследовано отBaseMapper.constraints

defaultValue

Значение по умолчанию, если он не указан явно

defaultValue?: any

Значение свойства

any

наследуется отBaseMapper.defaultValue

isConstant

Независимо от того, является ли текущее свойство константой

isConstant?: boolean

Значение свойства

boolean

унаследован отBaseMapper.isConstant

nullable

Независимо от того, разрешено ли текущее свойство в качестве значения

nullable?: boolean

Значение свойства

boolean

наследуется отBaseMapper.nullable

readOnly

Независимо от того, является ли текущее свойство чтением

readOnly?: boolean

Значение свойства

boolean

наследуется отBaseMapper.readOnly

required

Требуется ли текущее свойство

required?: boolean

Значение свойства

boolean

наследуется отBaseMapper.required

serializedName

Имя, используемое при сериализации

serializedName?: string

Значение свойства

string

унаследовано отBaseMapper.serializedName

xmlElementName

Имя xml-элементов при сериализации массива

xmlElementName?: string

Значение свойства

string

наследуется отBaseMapper.xmlElementName

xmlIsAttribute

Определяет, следует ли сериализовать текущее свойство в качестве атрибута родительского xml-элемента.

xmlIsAttribute?: boolean

Значение свойства

boolean

унаследовано отBaseMapper.xmlIsAttribute

xmlIsMsText

Определяет, следует ли сериализовать текущее свойство как внутреннее содержимое xml-элемента.

xmlIsMsText?: boolean

Значение свойства

boolean

унаследован отBaseMapper.xmlIsMsText

xmlIsWrapped

Должно ли текущее свойство содержать xml-элемент оболочки

xmlIsWrapped?: boolean

Значение свойства

boolean

унаследован отBaseMapper.xmlIsWrapped

xmlName

Имя xml-элемента

xmlName?: string

Значение свойства

string

наследуется отBaseMapper.xmlName

xmlNamespace

Пространство имен xml-элемента

xmlNamespace?: string

Значение свойства

string

наследуется отBaseMapper.xmlNamespace

xmlNamespacePrefix

Префикс пространства имен xml-элемента

xmlNamespacePrefix?: string

Значение свойства

string

унаследован отBaseMapper.xmlNamespacePrefix