Thread.VolatileRead Metode

Definisi

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

Overload

Nama Deskripsi
VolatileRead(SByte)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(Single)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(UIntPtr)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(UInt32)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(UInt64)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(Object)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(UInt16)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(Int64)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(IntPtr)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(Int16)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(Double)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(Byte)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(Int32)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

VolatileRead(SByte)

Penting

API ini bukan kompatibel CLS.

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static System::SByte VolatileRead(System::SByte % address);
[System.CLSCompliant(false)]
public static sbyte VolatileRead(ref sbyte address);
[<System.CLSCompliant(false)>]
static member VolatileRead : sbyte -> sbyte
Public Shared Function VolatileRead (ByRef address As SByte) As SByte

Parameter

address
SByte

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Atribut

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(Single)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static float VolatileRead(float % address);
public static float VolatileRead(ref float address);
static member VolatileRead : single -> single
Public Shared Function VolatileRead (ByRef address As Single) As Single

Parameter

address
Single

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(UIntPtr)

Penting

API ini bukan kompatibel CLS.

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static UIntPtr VolatileRead(UIntPtr % address);
[System.CLSCompliant(false)]
public static UIntPtr VolatileRead(ref UIntPtr address);
[<System.CLSCompliant(false)>]
static member VolatileRead : unativeint -> unativeint
Public Shared Function VolatileRead (ByRef address As UIntPtr) As UIntPtr

Parameter

address
UIntPtr

unativeint

Bidang yang akan dibaca.

Mengembalikan

UIntPtr

unativeint

Nilai yang dibaca.

Atribut

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(UInt32)

Penting

API ini bukan kompatibel CLS.

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static System::UInt32 VolatileRead(System::UInt32 % address);
[System.CLSCompliant(false)]
public static uint VolatileRead(ref uint address);
[<System.CLSCompliant(false)>]
static member VolatileRead : uint32 -> uint32
Public Shared Function VolatileRead (ByRef address As UInteger) As UInteger

Parameter

address
UInt32

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Atribut

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(UInt64)

Penting

API ini bukan kompatibel CLS.

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

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

Parameter

address
UInt64

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Atribut

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(Object)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static System::Object ^ VolatileRead(System::Object ^ % address);
public static object VolatileRead(ref object address);
static member VolatileRead : obj -> obj
Public Shared Function VolatileRead (ByRef address As Object) As Object

Parameter

address
Object

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(UInt16)

Penting

API ini bukan kompatibel CLS.

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static System::UInt16 VolatileRead(System::UInt16 % address);
[System.CLSCompliant(false)]
public static ushort VolatileRead(ref ushort address);
[<System.CLSCompliant(false)>]
static member VolatileRead : uint16 -> uint16
Public Shared Function VolatileRead (ByRef address As UShort) As UShort

Parameter

address
UInt16

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Atribut

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(Int64)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static long VolatileRead(long % address);
public static long VolatileRead(ref long address);
static member VolatileRead : int64 -> int64
Public Shared Function VolatileRead (ByRef address As Long) As Long

Parameter

address
Int64

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(IntPtr)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static IntPtr VolatileRead(IntPtr % address);
public static IntPtr VolatileRead(ref IntPtr address);
static member VolatileRead : nativeint -> nativeint
Public Shared Function VolatileRead (ByRef address As IntPtr) As IntPtr

Parameter

address
IntPtr

nativeint

Bidang yang akan dibaca.

Mengembalikan

IntPtr

nativeint

Nilai yang dibaca.

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(Int16)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static short VolatileRead(short % address);
public static short VolatileRead(ref short address);
static member VolatileRead : int16 -> int16
Public Shared Function VolatileRead (ByRef address As Short) As Short

Parameter

address
Int16

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(Double)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static double VolatileRead(double % address);
public static double VolatileRead(ref double address);
static member VolatileRead : double -> double
Public Shared Function VolatileRead (ByRef address As Double) As Double

Parameter

address
Double

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(Byte)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static System::Byte VolatileRead(System::Byte % address);
public static byte VolatileRead(ref byte address);
static member VolatileRead : byte -> byte
Public Shared Function VolatileRead (ByRef address As Byte) As Byte

Parameter

address
Byte

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk

VolatileRead(Int32)

Membaca nilai bidang. Pada sistem yang memerlukannya, menyisipkan penghalang memori yang mencegah prosesor menyusun ulang operasi memori sebagai berikut: Jika baca atau tulis muncul setelah metode ini dalam kode, prosesor tidak dapat memindahkannya sebelum metode ini.

public:
 static int VolatileRead(int % address);
public static int VolatileRead(ref int address);
static member VolatileRead : int -> int
Public Shared Function VolatileRead (ByRef address As Integer) As Integer

Parameter

address
Int32

Bidang yang akan dibaca.

Mengembalikan

Nilai yang dibaca.

Keterangan

Thread.VolatileRead dan Thread.VolatileWrite merupakan API warisan dan telah digantikan oleh Volatile.Read dan Volatile.Write. Volatile Lihat kelas untuk informasi selengkapnya.

Berlaku untuk