Aracılığıyla paylaş


Interlocked.Read Yöntem

Tanım

Aşırı Yüklemeler

Read(UInt64)

Atomik işlem olarak yüklenen 64 bit imzasız bir değer döndürür.

Read(Int64)

Atomik işlem olarak yüklenen 64 bitlik bir değer döndürür.

Read(UInt64)

Önemli

Bu API, CLS uyumlu değildir.

Atomik işlem olarak yüklenen 64 bit imzasız bir değer döndürür.

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

Parametreler

location
UInt64

Yüklenecek 64 bit değer.

Döndürülenler

UInt64

Yüklenen değer.

Öznitelikler

Şunlara uygulanır

Read(Int64)

Atomik işlem olarak yüklenen 64 bitlik bir değer döndürür.

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

Parametreler

location
Int64

Yüklenecek 64 bit değer.

Döndürülenler

Int64

Yüklenen değer.

Açıklamalar

Read 64 bit okuma işlemleri zaten atomik olduğundan, yöntemi 64 bit sistemlerde gereksizdir. 32 bit sistemlerde, kullanılarak Readgerçekleştirilmediği sürece 64 bit okuma işlemleri atomik değildir.

Ayrıca bkz.

Şunlara uygulanır