Bagikan melalui


TypeConverter.SimplePropertyDescriptor.ShouldSerializeValue(Object) Metode

Definisi

Mengembalikan apakah nilai properti ini dapat bertahan.

public:
 override bool ShouldSerializeValue(System::Object ^ component);
public override bool ShouldSerializeValue (object component);
override this.ShouldSerializeValue : obj -> bool
Public Overrides Function ShouldSerializeValue (component As Object) As Boolean

Parameter

component
Object

Komponen dengan properti yang akan diperiksa untuk persistensi.

Mengembalikan

true jika nilai properti dapat bertahan; jika tidak, false.

Keterangan

Seperti yang diimplementasikan di kelas ini, metode ini mengembalikan false.

Catatan Bagi Inheritor

Ketika ditimpa di kelas turunan, metode ini mengembalikan true jika nilai properti saat ini berbeda dari nilai defaultnya. Ini mencari nilai default dengan terlebih dahulu mencari DefaultValueAttribute. Jika metode menemukan atribut ini, metode membandingkan nilai atribut dengan nilai properti saat ini. Jika metode ini tidak dapat menemukan DefaultValueAttribute, metode akan dicari ShouldSerializeMyProperty . Jika metode ini menemukan ShouldSerializeMyProperty metode , metode akan memanggilnya. Jika metode ini tidak dapat menemukan DefaultValueAttribute metode atau ShouldSerializeMyProperty , metode tidak dapat membuat pengoptimalan dan mengembalikan true.

Berlaku untuk

Lihat juga