Partager via


Interlocked.Read Méthode

Définition

Surcharges

Read(UInt64)

Retourne une valeur 64 bits non signée, chargée sous la forme d’une opération atomique.

Read(Int64)

Retourne une valeur de 64 bits chargée sous la forme d'une opération atomique.

Read(UInt64)

Important

Cette API n’est pas conforme CLS.

Retourne une valeur 64 bits non signée, chargée sous la forme d’une opération atomique.

public:
 static System::UInt64 Read(System::UInt64 % location);
[System.CLSCompliant(false)]
public static ulong Read (ref ulong location);
[<System.CLSCompliant(false)>]
static member Read : uint64 -> uint64
Public Shared Function Read (ByRef location As ULong) As ULong

Paramètres

location
UInt64

Valeur 64 bits à charger.

Retours

UInt64

Valeur chargée.

Attributs

S’applique à

Read(Int64)

Retourne une valeur de 64 bits chargée sous la forme d'une opération atomique.

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

Paramètres

location
Int64

Valeur 64 bits à charger.

Retours

Int64

Valeur chargée.

Remarques

La Read méthode est inutile sur les systèmes 64 bits, car les opérations de lecture 64 bits sont déjà atomiques. Sur les systèmes 32 bits, les opérations de lecture 64 bits ne sont pas atomiques à moins d’être effectuées à l’aide Readde .

Voir aussi

S’applique à