Idioma

ResourceAccessMode Enumeração

Definição

Especifica como um teste acessa um recurso declarado com ResourceLockAttribute.

public enum ResourceAccessMode
type ResourceAccessMode = 
Public Enum ResourceAccessMode
Herança
ResourceAccessMode

Campos

Nome Valor Description
ReadWrite 0

O teste lê e grava o recurso. O bloqueio é exclusivo: ele bloqueia todos os outros leitores e gravadores do mesmo recurso. Este é o padrão.

Read 1

O teste lê apenas o recurso. Os bloqueios de leitura são executados simultaneamente entre si e bloqueiam somente em um ReadWrite titular.

Comentários

ReadWrite é deliberadamente o valor zero, de modo que um padrão inicializado ResourceAccessMode seja o modo exclusivo (seguro). O under-locking produz corridas irregulares, enquanto o bloqueio excessivo apenas é mais lento, portanto, qualquer valor não especificado deve falhar fechado.

Aplica-se a