StaticSiteMapProvider.Clear メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > StaticSiteMapProvider.Clear メソッドの意味・解説 

StaticSiteMapProvider.Clear メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

StaticSiteMapProvider が状態の一部として追跡する子および親サイト マップ ノードコレクション含まれているすべての要素削除します

名前空間: System.Web
アセンブリ: 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();
    }
}
   // Clean up any collections or other state that an instance of this
 may hold.
   virtual void Clear() override
   {
      System::Threading::Monitor::Enter( this );
      try
      {
         rootNode = nullptr;
         StaticSiteMapProvider::Clear();
      }
      finally
      {
         System::Threading::Monitor::Exit( this );
      }

   }


public:

// Clean up any collections or other state that an instance of this
 may hold.
protected void Clear()
{
    synchronized (this)
    {
        rootNode = null;
        super.Clear();
    }
} //Clear
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
StaticSiteMapProvider クラス
StaticSiteMapProvider メンバ
System.Web 名前空間
Initialize
BuildSiteMap



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「StaticSiteMapProvider.Clear メソッド」の関連用語

StaticSiteMapProvider.Clear メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



StaticSiteMapProvider.Clear メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS