SiteMapNodeCollection.SyncRoot Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.
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
Eigenschaftswert
Ein Objekt, mit dem der Zugriff auf SiteMapNodeCollection synchronisiert werden kann.
Hinweise
Das Aufzählen über eine SiteMapNodeCollection Auflistung ist kein threadsicherer Vorgang. Selbst wenn eine SiteMapNodeCollection Synchronisierung erfolgt, können andere Threads die SiteMapNodeCollectionEnumerator weiterhin ändern, wodurch der Aufzählungsator eine Ausnahme auslöst. Um die Threadsicherheit während der Enumeration zu gewährleisten, können Sie dies SiteMapNodeCollection entweder während der gesamten Enumeration sperren oder die Ausnahmen abfangen, die sich aus Änderungen ergeben, die von anderen Threads vorgenommen werden.