BaseCollection.IsSynchronized 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 valor que indica si el acceso a ICollection está sincronizado.
public:
property bool IsSynchronized { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsSynchronized { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsSynchronized : bool
Public ReadOnly Property IsSynchronized As Boolean
Valor de propiedad
Esta propiedad devuelve siempre false
.
Implementaciones
- Atributos
Comentarios
Si una colección es segura para subprocesos, la IsSynchronized propiedad devuelve true
y el programador no tiene que hacer nada para mantener el subproceso de colección seguro.
Si, como sucede con BaseCollection, la IsSynchronized propiedad devuelve , la SyncRoot propiedad devuelve false
un objeto que se puede usar con la palabra clave de C#lock
. Use los métodos estáticos Enter y Exit de la Monitor clase para bloquear y desbloquear manualmente el objeto de sincronización.