Bagikan melalui


SoapElementAttribute.IsNullable Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah XmlSerializer harus menserialisasikan anggota yang memiliki xsi:null atribut yang diatur ke "1".

public:
 property bool IsNullable { bool get(); void set(bool value); };
public bool IsNullable { get; set; }
member this.IsNullable : bool with get, set
Public Property IsNullable As Boolean

Nilai Properti

true XmlSerializer jika menghasilkan xsi:null atribut; jika tidak, false.

Keterangan

Spesifikasi skema XML untuk struktur memungkinkan dokumen XML untuk secara eksplisit memberi sinyal bahwa konten elemen hilang. Elemen seperti itu berisi atribut xsi:null yang diatur ke "1". Untuk informasi selengkapnya, lihat spesifikasi World Wide Web Consortium bernama XML Schema Bagian 1: Struktur.

IsNullable Jika properti diatur ke true, xsi:null atribut dihasilkan untuk anggota kelas yang telah diatur ke null. Misalnya, jika Anda mengatur bidang bernama MyStringArray ke null, XmlSerializer menghasilkan kode XML berikut.

<MyStringArray xsi:null = "1" />

IsNullable Jika properti adalah false, tidak ada elemen XML yang dihasilkan.

Nota

Anda tidak dapat menerapkan properti ke IsNullable anggota yang dititik sebagai tipe nilai karena tipe nilai tidak boleh berisi null.

Berlaku untuk