ProfileBase.Save Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aktualisiert die Profildatenquelle mit geänderten Profileigenschaftswerten.
public:
override void Save();
public override void Save ();
override this.Save : unit -> unit
Public Overrides Sub Save ()
Hinweise
Die Save -Methode schreibt geänderte Profileigenschaftenwerte in die Datenquelle. Der Profilanbieter kann die Menge der Aktivitäten an der Datenquelle reduzieren, indem er Updates nur ausführt, wenn die IsDirty -Eigenschaft auf true
festgelegt ist. Dies ist der Fall für die Standardeinstellung SqlProfileProvider. Nachdem die Save -Methode die Eigenschaftswerte in der Datenquelle gespeichert hat, IsDirty wird auf false
festgelegt.
Sie können das ProfileAutoSaving -Ereignis verwenden, um benutzerdefinierte Logik zu implementieren, die bestimmt, ob eine Profileigenschaft mit einem benutzerdefinierten Typ oder ein komplexer Typ geändert wurde, und mit dem automatischen Speichern für geänderte Objekte fortfahren oder die automatische Speicherung abbrechen, wenn keine Objekte geändert wurden.