StaticSiteMapProvider.Clear メソッド
アセンブリ: System.Web (system.web.dll 内)


StaticSiteMapProvider クラスの派生クラスは、Clear メソッドをオーバーライドして、派生クラスが管理する状態に応じた追加クリーンアップを実行できます。
Clear メソッドは、Initialize メソッドで初期化される状態を再設定しません。再設定するのは、BuildSiteMap メソッドで初期化される状態だけです。

Clear メソッドをオーバーライドして、そのクラスが管理する状態の追加クリーンアップを実行する方法を次のコード例に示します。
このコード例は、StaticSiteMapProvider クラスのトピックで取り上げているコード例の一部分です。
' SiteMapProvider and StaticSiteMapProvider methods that this derived class must override. ' ' Clean up any collections or other state that an instance of this may hold. Protected Overrides Sub Clear() SyncLock Me aRootNode = Nothing MyBase.Clear() End SyncLock End Sub 'Clear
// Clean up any collections or other state that an instance of this may hold. protected override void Clear() { lock (this) { rootNode = null; base.Clear(); } }

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からStaticSiteMapProvider.Clear メソッドを検索する場合は、下記のリンクをクリックしてください。

- StaticSiteMapProvider.Clear メソッドのページへのリンク