Aracılığıyla paylaş


BaseMapper interface

Eşleyicinin temel tanımı. XML ve düz JavaScript nesneleri için kullanılabilir.

Özellikler

constraints

Geçerli değeri test etme kısıtlamaları

defaultValue

Açıkça sağlanmayan varsayılan değer

isConstant

Geçerli özelliğin sabit olup olmadığı

nullable

Geçerli özelliğin bir değer olarak mull'a izin verip vermediği

readOnly

Geçerli özelliğin salt okunur olup olmadığı

required

Geçerli özelliğin gerekli olup olmadığı

serializedName

Seri hale getirildiğinde kullanılacak ad

type

Eşleyicinin türü

xmlElementName

Dizi seri hale getirildiğinde xml öğelerinin adı

xmlIsAttribute

Geçerli özelliğin üst xml öğesinin özniteliği olarak seri hale getirilip getirilmemesi gerektiğini belirler

xmlIsMsText

Geçerli özelliğin xml öğesinin iç içeriği olarak seri hale getirilip getirilmediğini belirler

xmlIsWrapped

Geçerli özelliğin sarmalama XML öğesi olup olmaması

xmlName

Xml öğesinin adı

xmlNamespace

Xml öğesi ad alanı

xmlNamespacePrefix

Xml öğesi ad alanı ön eki

Özellik Ayrıntıları

constraints

Geçerli değeri test etme kısıtlamaları

constraints?: MapperConstraints

Özellik Değeri

defaultValue

Açıkça sağlanmayan varsayılan değer

defaultValue?: any

Özellik Değeri

any

isConstant

Geçerli özelliğin sabit olup olmadığı

isConstant?: boolean

Özellik Değeri

boolean

nullable

Geçerli özelliğin bir değer olarak mull'a izin verip vermediği

nullable?: boolean

Özellik Değeri

boolean

readOnly

Geçerli özelliğin salt okunur olup olmadığı

readOnly?: boolean

Özellik Değeri

boolean

required

Geçerli özelliğin gerekli olup olmadığı

required?: boolean

Özellik Değeri

boolean

serializedName

Seri hale getirildiğinde kullanılacak ad

serializedName?: string

Özellik Değeri

string

type

Eşleyicinin türü

type: MapperType

Özellik Değeri

MapperType

xmlElementName

Dizi seri hale getirildiğinde xml öğelerinin adı

xmlElementName?: string

Özellik Değeri

string

xmlIsAttribute

Geçerli özelliğin üst xml öğesinin özniteliği olarak seri hale getirilip getirilmemesi gerektiğini belirler

xmlIsAttribute?: boolean

Özellik Değeri

boolean

xmlIsMsText

Geçerli özelliğin xml öğesinin iç içeriği olarak seri hale getirilip getirilmediğini belirler

xmlIsMsText?: boolean

Özellik Değeri

boolean

xmlIsWrapped

Geçerli özelliğin sarmalama XML öğesi olup olmaması

xmlIsWrapped?: boolean

Özellik Değeri

boolean

xmlName

Xml öğesinin adı

xmlName?: string

Özellik Değeri

string

xmlNamespace

Xml öğesi ad alanı

xmlNamespace?: string

Özellik Değeri

string

xmlNamespacePrefix

Xml öğesi ad alanı ön eki

xmlNamespacePrefix?: string

Özellik Değeri

string