Sdílet prostřednictvím


ProfileBase.IsDirty Vlastnost

Definice

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

truebyla-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.

Platí pro

Viz také