Interlocked.Read Método
Definição
Sobrecargas
| Read(Int64) |
Retorna um valor de 64 bits, carregado como uma operação atômica.Returns a 64-bit value, loaded as an atomic operation. |
| Read(UInt64) |
Retorna um valor sem sinal de 64 bits, carregado como uma operação atômica.Returns a 64-bit unsigned value, loaded as an atomic operation. |
Read(Int64)
Retorna um valor de 64 bits, carregado como uma operação atômica.Returns a 64-bit value, loaded as an atomic operation.
public:
static long Read(long % location);
public static long Read (ref long location);
static member Read : int64 -> int64
Public Shared Function Read (ByRef location As Long) As Long
Parâmetros
- location
- Int64
O valor de 64 bits a ser carregado.The 64-bit value to be loaded.
Retornos
O valor carregado.The loaded value.
Comentários
O Read método é desnecessário em sistemas de 64 bits, pois as operações de leitura de 64 bits já são atômicas.The Read method is unnecessary on 64-bit systems, because 64-bit read operations are already atomic. Em sistemas de 32 bits, as operações de leitura de 64 bits não são atômicas, a menos que sejam executadas usando Read .On 32-bit systems, 64-bit read operations are not atomic unless performed using Read.
Confira também
- Increment
- Decrement
- Add
- Threading gerenciadoManaged Threading
- Visão geral dos primitivos de sincronizaçãoOverview of synchronization primitives
Aplica-se a
Read(UInt64)
Importante
Esta API não está em conformidade com CLS.
Retorna um valor sem sinal de 64 bits, carregado como uma operação atômica.Returns a 64-bit unsigned value, loaded as an atomic operation.
public:
static System::UInt64 Read(System::UInt64 % location);
[System.CLSCompliant(false)]
public static ulong Read (ref ulong location);
public static ulong Read (ref ulong location);
[<System.CLSCompliant(false)>]
static member Read : uint64 -> uint64
static member Read : uint64 -> uint64
Public Shared Function Read (ByRef location As ULong) As ULong
Parâmetros
- location
- UInt64
O valor de 64 bits a ser carregado.The 64-bit value to be loaded.
Retornos
O valor carregado.The loaded value.
- Atributos