Volatile.Read Yöntem

Tanım

Bir alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Aşırı Yüklemeler

Read(Boolean)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(Byte)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(Double)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(Int16)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(Int32)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(Int64)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(IntPtr)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(SByte)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(Single)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(UInt16)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(UInt32)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(UInt64)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(UIntPtr)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read<T>(T)

Belirtilen alandan nesne başvuruyu okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

Read(Boolean)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

public:
 static bool Read(bool % location);
public static bool Read (ref bool location);
static member Read : bool -> bool
Public Shared Function Read (ByRef location As Boolean) As Boolean

Parametreler

location
Boolean

Okunacak alan.

Döndürülenler

Okunan değer.

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(Byte)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
Byte

Okunacak alan.

Döndürülenler

Okunan değer.

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(Double)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
Double

Okunacak alan.

Döndürülenler

Okunan değer.

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(Int16)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
Int16

Okunacak alan.

Döndürülenler

Okunan değer.

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(Int32)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
Int32

Okunacak alan.

Döndürülenler

Okunan değer.

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(Int64)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Okunacak alan.

Döndürülenler

Okunan değer.

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(IntPtr)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
IntPtr

nativeint

Okunacak alan.

Döndürülenler

IntPtr

nativeint

Okunan değer.

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(SByte)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Önemli

Bu API, CLS uyumlu değildir.

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
SByte

Okunacak alan.

Döndürülenler

Okunan değer.

Öznitelikler

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(Single)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
Single

Okunacak alan.

Döndürülenler

Okunan değer.

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(UInt16)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Önemli

Bu API, CLS uyumlu değildir.

CLS uyumlu alternatif
System.Threading.Volatile.Read(Int16)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
UInt16

Okunacak alan.

Döndürülenler

Okunan değer.

Öznitelikler

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(UInt32)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Önemli

Bu API, CLS uyumlu değildir.

CLS uyumlu alternatif
System.Threading.Volatile.Read(Int32)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
UInt32

Okunacak alan.

Döndürülenler

Okunan değer.

Öznitelikler

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(UInt64)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Önemli

Bu API, CLS uyumlu değildir.

CLS uyumlu alternatif
System.Threading.Volatile.Read(Int64)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Okunacak alan.

Döndürülenler

Okunan değer.

Öznitelikler

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read(UIntPtr)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Önemli

Bu API, CLS uyumlu değildir.

CLS uyumlu alternatif
System.Threading.Volatile.Read(IntPtr)

Belirtilen alanın değerini okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

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

Parametreler

location
UIntPtr

unativeint

Okunacak alan.

Döndürülenler

UIntPtr

unativeint

Okunan değer.

Öznitelikler

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır

Read<T>(T)

Kaynak:
Volatile.cs
Kaynak:
Volatile.cs
Kaynak:
Volatile.cs

Belirtilen alandan nesne başvuruyu okur. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden sonra bir okuma veya yazma görünürse, işlemci bunu bu yöntemden önce taşıyamaz.

public:
generic <typename T>
 where T : class static T Read(T % location);
public static T Read<T> (ref T location) where T : class;
static member Read : 'T -> 'T (requires 'T : null)
Public Shared Function Read(Of T As Class) (ByRef location As T) As T

Tür Parametreleri

T

Okunacak alanın türü. Bu bir başvuru türü olmalı, değer türü olmamalıdır.

Parametreler

location
T

Okunacak alan.

Döndürülenler

T

Buna başvuru T okundu. Bu başvuru, işlemci sayısından veya işlemci önbelleğinin durumundan bağımsız olarak bilgisayardaki herhangi bir işlemci tarafından yazılan en son başvurudur.

Açıklamalar

Daha fazla bilgi için sınıfına Volatile bakın.

Şunlara uygulanır