SiteMapNodeCollection.SyncRoot Propriedade

Definição

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.

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 Propriedade

Um objeto que pode ser usado para sincronizar o acesso ao SiteMapNodeCollection.

Observações

Enumerar através de uma SiteMapNodeCollection coleção não é intrinsecamente um procedimento seguro para threads. Mesmo quando a SiteMapNodeCollection está sincronizado, outros threads ainda podem modificar o SiteMapNodeCollection, o que faz com que o enumerador lance uma exceção. Para garantir a segurança dos threads durante a enumeração, pode bloquear o SiteMapNodeCollection durante toda a enumeração ou apanhar as exceções resultantes de alterações feitas por outros threads.

Aplica-se a

Ver também