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

Int64

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

Aplica-se a

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.

public:
 static System::UInt64 Read(System::UInt64 % location);
public static ulong Read (ref ulong location);
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

UInt64

O valor carregado.The loaded value.

Aplica-se a