Lingua

ResourceAccessMode Enumerazione

Definizione

Specifica il modo in cui un test accede a una risorsa dichiarata con ResourceLockAttribute.

public enum ResourceAccessMode
type ResourceAccessMode = 
Public Enum ResourceAccessMode
Ereditarietà
ResourceAccessMode

Campi

Nome Valore Descrizione
ReadWrite 0

Il test legge e scrive la risorsa. Il blocco è esclusivo: si blocca su tutti gli altri lettori e writer della stessa risorsa. Si tratta dell'impostazione predefinita.

Read 1

Il test legge solo la risorsa. I blocchi di lettura vengono eseguiti simultaneamente tra loro e bloccano solo su un ReadWrite supporto.

Commenti

ReadWrite è deliberatamente il valore zero, in modo che un inizializzato ResourceAccessMode predefinito sia la modalità esclusiva (sicura). L'under-locking produce race instabili, mentre l'over-locking viene semplicemente eseguito più lentamente, quindi qualsiasi valore non specificato deve avere esito negativo chiuso.

Si applica a