Język

ResourceAccessMode Wyliczenie

Definicja

Określa, jak test uzyskuje dostęp do zasobu zadeklarowanego za pomocą ResourceLockAttributepolecenia .

public enum ResourceAccessMode
type ResourceAccessMode = 
Public Enum ResourceAccessMode
Dziedziczenie
ResourceAccessMode

Pola

Nazwa Wartość Opis
ReadWrite 0

Test odczytuje i zapisuje zasób. Blokada jest wyłączna: blokuje wszystkich innych czytelników i pisarzy tego samego zasobu. Jest to opcja domyślna.

Read 1

Test odczytuje tylko zasób. Blokady odczytu są uruchamiane współbieżnie ze sobą i blokują tylko względem uchwytu ReadWrite .

Uwagi

ReadWrite jest celowo wartością zerową, więc zainicjowanie domyślne ResourceAccessMode jest trybem wyłącznym (awaryjnym). Under-locking produkuje łyse wyścigi, podczas gdy nadmierne blokowanie działa wolniej, więc każda nieokreślona wartość musi zakończyć się niepowodzeniem.

Dotyczy