SiteMapNodeCollection.SyncRoot Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.