語言

SiteMapNodeCollection.SyncRoot 屬性

定義

取得對象,這個物件可用來同步存取集合。

public:
 virtual property System::Object ^ SyncRoot { System::Object ^ get(); };
public virtual object SyncRoot { get; }
member this.SyncRoot : obj
Public Overridable ReadOnly Property SyncRoot As Object

屬性值

一個可以用來同步存取 SiteMapNodeCollection的物件。

備註

透過 SiteMapNodeCollection 集合列舉本質上不是一個執行緒安全的程序。 即使 a SiteMapNodeCollection 已同步,其他執行緒仍可修改 SiteMapNodeCollection,導致列舉器拋出例外。 為了確保列舉過程中執行緒的安全,你可以在整個列舉過程中鎖定 , SiteMapNodeCollection 或是捕捉其他執行緒變更所產生的異常。

適用於

另請參閱