你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
BaseMapper interface
映射器的基本定义。 可用于 XML 和纯 JavaScript 对象。
属性
constraints | 测试当前值的约束 |
default |
未显式提供时为默认值 |
is |
当前属性是否为常量 |
nullable | 当前属性是否允许 mull 作为值 |
read |
当前属性是否为只读 |
required | 是否需要当前属性 |
serialized |
序列化时要使用的名称 |
type | 映射器的类型 |
xml |
序列化数组时 xml 元素的名称 |
xml |
确定是否应将当前属性序列化为父 xml 元素的属性 |
xml |
确定是否应将当前属性序列化为 xml 元素的内部内容 |
xml |
当前属性是否应具有包装 XML 元素 |
xml |
xml 元素的名称 |
xml |
Xml 元素命名空间 |
xml |
Xml 元素命名空间前缀 |
属性详细信息
constraints
defaultValue
未显式提供时为默认值
defaultValue?: any
属性值
any
isConstant
当前属性是否为常量
isConstant?: boolean
属性值
boolean
nullable
当前属性是否允许 mull 作为值
nullable?: boolean
属性值
boolean
readOnly
当前属性是否为只读
readOnly?: boolean
属性值
boolean
required
是否需要当前属性
required?: boolean
属性值
boolean
serializedName
序列化时要使用的名称
serializedName?: string
属性值
string
type
映射器的类型
type: MapperType
属性值
MapperType
xmlElementName
序列化数组时 xml 元素的名称
xmlElementName?: string
属性值
string
xmlIsAttribute
确定是否应将当前属性序列化为父 xml 元素的属性
xmlIsAttribute?: boolean
属性值
boolean
xmlIsMsText
确定是否应将当前属性序列化为 xml 元素的内部内容
xmlIsMsText?: boolean
属性值
boolean
xmlIsWrapped
当前属性是否应具有包装 XML 元素
xmlIsWrapped?: boolean
属性值
boolean
xmlName
xml 元素的名称
xmlName?: string
属性值
string
xmlNamespace
Xml 元素命名空间
xmlNamespace?: string
属性值
string
xmlNamespacePrefix
Xml 元素命名空间前缀
xmlNamespacePrefix?: string
属性值
string