ProfileBase.Save メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロファイル のプロパティ値を変更してプロファイル データ ソースを更新します。
public:
override void Save();
public override void Save();
override this.Save : unit -> unit
Public Overrides Sub Save ()
注釈
Save メソッドは、変更されたプロファイル プロパティ値をデータ ソースに書き込みます。 プロファイル プロバイダーは、 IsDirty プロパティが true に設定されている場合にのみ更新を実行することで、データ ソースでのアクティビティの量を減らすことができます。 これは、既定の SqlProfileProviderの場合です。
Save メソッドがプロパティ値をデータ ソースに保存した後、IsDirtyは false に設定されます。
ProfileAutoSaving イベントを使用して、カスタム型または複合型のプロファイル プロパティが変更されたかどうかを決定するカスタム ロジックを実装し、変更されたオブジェクトの自動保存を続行するか、オブジェクトが変更されていない場合は自動保存を取り消すことができます。