ProfileBase.Save Metoda
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í.
Aktualizuje zdroj dat profilu se změněnými hodnotami vlastností profilu.
public:
override void Save();
public override void Save ();
override this.Save : unit -> unit
Public Overrides Sub Save ()
Poznámky
Metoda Save zapíše upravené hodnoty vlastností profilu do zdroje dat. Poskytovatel profilu může snížit množství aktivit ve zdroji dat tím, že provede aktualizace pouze v případech, kdy IsDirty je vlastnost nastavená na true
hodnotu . To je případ výchozího SqlProfileProvider. Jakmile Save metoda uloží hodnoty vlastností do zdroje dat, IsDirty nastaví se na false
hodnotu .
Událost můžete použít ProfileAutoSaving k implementaci vlastní logiky, která určuje, zda byla změněna vlastnost profilu s vlastním typem nebo komplexním typem, a pokračovat v automatickém ukládání změněných objektů nebo zrušit automatické ukládání, pokud nebyly změněny žádné objekty.