BaseMapper interface
Eşleyicinin temel tanımı. XML ve düz JavaScript nesneleri için kullanılabilir.
Özellikler
| constraints | Geçerli değeri test etmek için sınırlamalar |
| default |
Açıkça sağlanmadığında 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 serileştirilmesi gerekip gerekmediğini belirler |
| xml |
Geçerli özelliğin sarmalama XML öğesi olup olmadığı |
| 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 etmek için sınırlamalar
constraints?: MapperConstraints
Özellik Değeri
defaultValue
Açıkça sağlanmadığında 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
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 serileştirilmesi gerekip gerekmediğini belirler
xmlIsMsText?: boolean
Özellik Değeri
boolean
xmlIsWrapped
Geçerli özelliğin sarmalama XML öğesi olup olmadığı
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