你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BaseMapper interface

映射器的基本定义。 可用于 XML 和纯 JavaScript 对象。

属性

constraints

测试当前值的约束

defaultValue

未显式提供时为默认值

isConstant

当前属性是否为常量

nullable

当前属性是否允许 mull 作为值

readOnly

当前属性是否为只读

required

是否需要当前属性

serializedName

序列化时要使用的名称

type

映射器的类型

xmlElementName

序列化数组时 xml 元素的名称

xmlIsAttribute

确定是否应将当前属性序列化为父 xml 元素的属性

xmlIsMsText

确定是否应将当前属性序列化为 xml 元素的内部内容

xmlIsWrapped

当前属性是否应具有包装 XML 元素

xmlName

xml 元素的名称

xmlNamespace

Xml 元素命名空间

xmlNamespacePrefix

Xml 元素命名空间前缀

属性详细信息

constraints

测试当前值的约束

constraints?: MapperConstraints

属性值

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