Sdílet prostřednictvím


Interlocked.Read Metoda

Definice

Přetížení

Read(UInt64)

Vrátí 64bitovou hodnotu bez znaménka načtenou jako atomická operace.

Read(Int64)

Vrátí 64bitovou hodnotu načtenou jako atomická operace.

Read(UInt64)

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Vrátí 64bitovou hodnotu bez znaménka načtenou jako atomická operace.

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

Parametry

location
UInt64

64bitová hodnota, která se má načíst.

Návraty

UInt64

Načtená hodnota.

Atributy

Platí pro

Read(Int64)

Vrátí 64bitovou hodnotu načtenou jako atomická operace.

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

Parametry

location
Int64

64bitová hodnota, která se má načíst.

Návraty

Int64

Načtená hodnota.

Poznámky

Metoda Read není nutná v 64bitových systémech, protože 64bitové operace čtení jsou již atomické. V 32bitových systémech nejsou 64bitové operace čtení atomické, pokud nejsou provedeny pomocí Read.

Viz také

Platí pro