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ı |
default |
Açıkça sağlanmayan varsayılan değer |
is |
Geçerli özelliğin sabit olup olmadığı |
nullable | Geçerli özelliğin bir değer olarak mull'a izin verip vermediği |
read |
Geçerli özelliğin salt okunur olup olmadığı |
required | Geçerli özelliğin gerekli olup olmadığı |
serialized |
Seri hale getirildiğinde kullanılacak ad |
type | Eşleyicinin türü |
xml |
Dizi seri hale getirildiğinde xml öğelerinin adı |
xml |
Geçerli özelliğin üst xml öğesinin özniteliği olarak seri hale getirilip getirilmemesi gerektiğini belirler |
xml |
Geçerli özelliğin xml öğesinin iç içeriği olarak seri hale getirilip getirilmediğini belirler |
xml |
Geçerli özelliğin sarmalama XML öğesi olup olmaması |
xml |
Xml öğesinin adı |
xml |
Xml öğesi ad alanı |
xml |
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