PolymorphicDiscriminator interface
Digunakan untuk membedakan penyatuan jenis diskriminasi. Misalnya, jika respons dapat memiliki banyak bentuk tetapi juga menyertakan bidang 'jenis' (atau serupa), bidang tersebut dapat digunakan untuk menentukan cara mendeserialisasi respons ke jenis yang benar.
Properti
client |
Nama yang akan digunakan pada objek yang dihasilkan, bukan nama properti asli.
Berguna karena properti JSON mungkin sulit untuk dikerjakan.
Misalnya: Untuk bidang yang diterima sebagai |
serialized |
Nama properti diskriminan dalam payload JSON asli, misalnya |
Detail Properti
clientName
Nama yang akan digunakan pada objek yang dihasilkan, bukan nama properti asli.
Berguna karena properti JSON mungkin sulit untuk dikerjakan.
Misalnya: Untuk bidang yang diterima sebagai @odata.kind
, objek akhir dapat menyertakan properti yang hanya bernama kind
.
clientName: string
Nilai Properti
string
serializedName
Nama properti diskriminan dalam payload JSON asli, misalnya @odata.kind
.
serializedName: string
Nilai Properti
string