ProfileBase.Save Metodo

Definizione

Aggiorna l'origine dati del profilo in base ai valori delle proprietà del profilo modificati.Updates the profile data source with changed profile property values.

public:
 override void Save();
public override void Save ();
override this.Save : unit -> unit
Public Overrides Sub Save ()

Commenti

Il metodo Save scrive i valori delle proprietà del profilo modificati nell'origine dati.The Save method writes modified profile property values to the data source. Il provider di profili può ridurre la quantità di attività nell'origine dati eseguendo aggiornamenti solo quando la proprietà IsDirty è impostata su true.The profile provider can reduce the amount of activity at the data source by performing updates only when the IsDirty property is set to true. Questo è il caso per la SqlProfileProviderpredefinita.This is the case for the default SqlProfileProvider. Dopo che il metodo Save ha salvato i valori della proprietà nell'origine dati, IsDirty è impostato su false.After the Save method has saved the property values to the data source, IsDirty is set to false.

È possibile utilizzare l'evento ProfileAutoSaving per implementare la logica personalizzata che determina se una proprietà del profilo con un tipo personalizzato o un tipo complesso è stata modificata e continuare con il salvataggio automatico per gli oggetti modificati oppure annullare il salvataggio automatico se non sono stati modificati oggetti.You can use the ProfileAutoSaving event to implement custom logic that determines whether a profile property with a custom type or a complex type has been modified and continue with the automatic save for modified objects or cancel the automatic save if no objects have been modified.

Si applica a

Vedi anche