Udostępnij za pośrednictwem


BaseCollection.IsSynchronized Właściwość

Definicja

Pobiera wartość wskazującą, czy dostęp do pliku ICollection jest synchronizowany.

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

Wartość właściwości

Boolean

Ta właściwość zawsze zwraca wartość false.

Implementuje

Atrybuty

Uwagi

Jeśli kolekcja jest bezpieczna wątkiem, IsSynchronized właściwość zwraca truewartość , a programista nie musi nic robić, aby zapewnić bezpieczeństwo wątku kolekcji.

Jeśli, podobnie jak w przypadku BaseCollectionIsSynchronized , właściwość zwraca falsewartość , SyncRoot właściwość zwraca obiekt , który może być używany ze słowem kluczowym języka C#lock. Użyj metod statycznych Enter Monitor i Exit klasy , aby ręcznie zablokować i odblokować obiekt synchronizacji.

Dotyczy