DictionaryMapper interface
Схема, описывающая обычные объекты JavaScript, используемые в качестве пар "ключ-значение".
- Extends
Свойства
header |
При необходимости префикс для добавления в коллекцию заголовков. |
type | Дескриптор типа |
Унаследованные свойства
constraints | Ограничения для проверки текущего значения |
default |
Значение по умолчанию, если он не указан явно |
is |
Независимо от того, является ли текущее свойство константой |
nullable | Независимо от того, разрешено ли текущее свойство в качестве значения |
read |
Независимо от того, является ли текущее свойство чтением |
required | Требуется ли текущее свойство |
serialized |
Имя, используемое при сериализации |
xml |
Имя xml-элементов при сериализации массива |
xml |
Определяет, следует ли сериализовать текущее свойство в качестве атрибута родительского xml-элемента. |
xml |
Определяет, следует ли сериализовать текущее свойство как внутреннее содержимое xml-элемента. |
xml |
Должно ли текущее свойство содержать xml-элемент оболочки |
xml |
Имя xml-элемента |
xml |
Пространство имен xml-элемента |
xml |
Префикс пространства имен xml-элемента |
Сведения о свойстве
headerCollectionPrefix
При необходимости префикс для добавления в коллекцию заголовков.
headerCollectionPrefix?: string
Значение свойства
string
type
Сведения об унаследованном свойстве
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
xmlNamespace
Пространство имен xml-элемента
xmlNamespace?: string
Значение свойства
string
наследуется отBaseMapper.xmlNamespace
xmlNamespacePrefix
Префикс пространства имен xml-элемента
xmlNamespacePrefix?: string
Значение свойства
string
унаследован отBaseMapper.xmlNamespacePrefix