Interlocked.Read 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Read(UInt64) |
傳回 64 位元不帶正負號的值,載入為不可部分完成的作業。 |
Read(Int64) |
傳回 64 位元的值 (載入為不可部分完成的作業)。 |
Read(UInt64)
重要
此 API 不符合 CLS 規範。
傳回 64 位元不帶正負號的值,載入為不可部分完成的作業。
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
參數
- location
- UInt64
要載入的 64 位元值。
傳回
載入的值。
- 屬性
適用於
Read(Int64)
傳回 64 位元的值 (載入為不可部分完成的作業)。
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
參數
- location
- Int64
要載入的 64 位元值。
傳回
載入的值。
備註
方法 Read 在 64 位系統上是不必要的,因為 64 位讀取作業已經不可部分完成。 在 32 位系統上,除非使用 Read 執行,否則 64 位讀取作業不會不可部分完成。