PersonalizationStateInfoCollection.IsSynchronized Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que indica se o acesso à PersonalizationStateInfoCollection coleção está sincronizado (thread safe).
public:
property bool IsSynchronized { bool get(); };
public bool IsSynchronized { get; }
member this.IsSynchronized : bool
Public ReadOnly Property IsSynchronized As Boolean
Valor de Propriedade
true se o acesso à coleção for sincronizado; caso contrário, false. O valor é sempre false para PersonalizationStateInfoCollection objetos criados pelo conjunto de controlo Web Parts.
Implementações
Observações
Enumerar através de uma coleção não é, intrinsecamente, um procedimento seguro para threads. Mesmo quando uma coleção está sincronizada, outros threads ainda podem modificar a coleção, o que faz com que o enumerador lance uma exceção. Para garantir a segurança dos threads durante a enumeração, pode bloquear a coleção durante toda a enumeração ou apanhar as exceções resultantes de alterações feitas por outros threads.
A SyncRoot propriedade devolve um objeto, que pode ser usado para sincronizar o acesso ao PersonalizationStateInfoCollection.