SiteMapNodeCollection.SyncRoot Propiedad

Definición

Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección.

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

Valor de propiedad

Object

Un objeto que se puede usar para sincronizar el acceso a la clase SiteMapNodeCollection.

Comentarios

La enumeración a través de una SiteMapNodeCollection colección no es intrínsecamente un procedimiento seguro para subprocesos. Incluso cuando se sincroniza un , SiteMapNodeCollection otros subprocesos todavía pueden modificar , SiteMapNodeCollectionlo que hace que el enumerador produzca una excepción. Para garantizar la seguridad de los subprocesos durante la enumeración, puede bloquear SiteMapNodeCollection durante toda la enumeración o detectar las excepciones resultantes de los cambios realizados por otros subprocesos.

Se aplica a

Consulte también