ProfileBase.IsDirty Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu označující, zda byly změněny některé vlastnosti profilu.
public:
property bool IsDirty { bool get(); };
public bool IsDirty { get; }
member this.IsDirty : bool
Public ReadOnly Property IsDirty As Boolean
Hodnota vlastnosti
true
byla-li změněna některá z vlastností profilu; v opačném případě . false
Poznámky
Vlastnost IsDirty může být použita zprostředkovatelem profilu během Save metody k určení, zda byly změněny vlastnosti, které jsou tvořeny primitivními typy, řetězci nebo DateTime objekty. Změněné vlastnosti jsou pak aktualizovány zprostředkovatelem profilu v Save metodě. Metoda Save je automaticky volána na konci spuštění stránky, pokud AutomaticSaveEnabled je vlastnost true
Zprostředkovatel profilu volaný v Save metodě nemůže explicitně určit, zda se změnila vlastnost profilu s vlastním typem třídy nebo komplexním typem, jako je kolekce. Událost můžete použít ProfileAutoSaving k určení, zda byl vlastní objekt změněn, a pokračovat v automatickém ukládání pro upravené objekty nebo zrušit automatické ukládání, pokud nebyly změněny žádné objekty. Výchozí chování ProfileBase třídy je nastavit IsDirty vlastnost na true
vlastnosti, které jsou vlastního nebo komplexního typu při prvním přístupu k vlastnosti.