Interlocked.Read Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
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.