Freigeben über


ProfileBase.Save Methode

Definition

Aktualisiert die Profildatenquelle mit geänderten Profileigenschaftenwerten.

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 Aktivitätsmenge an der Datenquelle verringern, indem aktualisierungen nur ausgeführt werden, wenn die IsDirty Eigenschaft auf true". Dies ist der Fall für die Standardeinstellung SqlProfileProvider. Nachdem die Methode die Eigenschaftswerte in der Datenquelle gespeichert hat, wird auf <a0/> 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 das automatische Speichern abbrechen, wenn keine Objekte geändert wurden.

Gilt für:

Weitere Informationen