Volatile.Read Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Leest de waarde van een veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
Overloads
| Name | Description |
|---|---|
| Read(Boolean) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(Byte) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(Double) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(Int16) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(Int32) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(Int64) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(IntPtr) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(SByte) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(Single) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(UInt16) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(UInt32) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(UInt64) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read(UIntPtr) |
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
| Read<T>(T) |
Leest de objectverwijzing uit het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen. |
Read(Boolean)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static bool Read(bool % location);
public static bool Read(ref bool location);
public static bool Read(ref readonly bool location);
static member Read : bool -> bool
Public Shared Function Read (ByRef location As Boolean) As Boolean
Parameters
- location
- Boolean
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(Byte)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static System::Byte Read(System::Byte % location);
public static byte Read(ref byte location);
public static byte Read(ref readonly byte location);
static member Read : byte -> byte
Public Shared Function Read (ByRef location As Byte) As Byte
Parameters
- location
- Byte
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(Double)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static double Read(double % location);
public static double Read(ref double location);
public static double Read(ref readonly double location);
static member Read : double -> double
Public Shared Function Read (ByRef location As Double) As Double
Parameters
- location
- Double
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(Int16)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static short Read(short % location);
public static short Read(ref short location);
public static short Read(ref readonly short location);
static member Read : int16 -> int16
Public Shared Function Read (ByRef location As Short) As Short
Parameters
- location
- Int16
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(Int32)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static int Read(int % location);
public static int Read(ref int location);
public static int Read(ref readonly int location);
static member Read : int -> int
Public Shared Function Read (ByRef location As Integer) As Integer
Parameters
- location
- Int32
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(Int64)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static long Read(long % location);
public static long Read(ref long location);
public static long Read(ref readonly long location);
static member Read : int64 -> int64
Public Shared Function Read (ByRef location As Long) As Long
Parameters
- location
- Int64
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(IntPtr)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static IntPtr Read(IntPtr % location);
public static IntPtr Read(ref IntPtr location);
public static IntPtr Read(ref readonly IntPtr location);
static member Read : nativeint -> nativeint
Public Shared Function Read (ByRef location As IntPtr) As IntPtr
Parameters
- location
-
IntPtr
nativeint
Het veld dat moet worden gelezen.
Retouren
nativeint
De waarde die is gelezen.
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(SByte)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Belangrijk
Deze API is niet CLS-conform.
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static System::SByte Read(System::SByte % location);
[System.CLSCompliant(false)]
public static sbyte Read(ref sbyte location);
[System.CLSCompliant(false)]
public static sbyte Read(ref readonly sbyte location);
[<System.CLSCompliant(false)>]
static member Read : sbyte -> sbyte
Public Shared Function Read (ByRef location As SByte) As SByte
Parameters
- location
- SByte
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(Single)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static float Read(float % location);
public static float Read(ref float location);
public static float Read(ref readonly float location);
static member Read : single -> single
Public Shared Function Read (ByRef location As Single) As Single
Parameters
- location
- Single
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(UInt16)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Belangrijk
Deze API is niet CLS-conform.
- CLS-conform alternatief
- System.Threading.Volatile.Read(Int16)
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static System::UInt16 Read(System::UInt16 % location);
[System.CLSCompliant(false)]
public static ushort Read(ref ushort location);
[System.CLSCompliant(false)]
public static ushort Read(ref readonly ushort location);
[<System.CLSCompliant(false)>]
static member Read : uint16 -> uint16
Public Shared Function Read (ByRef location As UShort) As UShort
Parameters
- location
- UInt16
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(UInt32)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Belangrijk
Deze API is niet CLS-conform.
- CLS-conform alternatief
- System.Threading.Volatile.Read(Int32)
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static System::UInt32 Read(System::UInt32 % location);
[System.CLSCompliant(false)]
public static uint Read(ref uint location);
[System.CLSCompliant(false)]
public static uint Read(ref readonly uint location);
[<System.CLSCompliant(false)>]
static member Read : uint32 -> uint32
Public Shared Function Read (ByRef location As UInteger) As UInteger
Parameters
- location
- UInt32
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(UInt64)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Belangrijk
Deze API is niet CLS-conform.
- CLS-conform alternatief
- System.Threading.Volatile.Read(Int64)
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static System::UInt64 Read(System::UInt64 % location);
[System.CLSCompliant(false)]
public static ulong Read(ref ulong location);
[System.CLSCompliant(false)]
public static ulong Read(ref readonly ulong location);
[<System.CLSCompliant(false)>]
static member Read : uint64 -> uint64
Public Shared Function Read (ByRef location As ULong) As ULong
Parameters
- location
- UInt64
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read(UIntPtr)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Belangrijk
Deze API is niet CLS-conform.
- CLS-conform alternatief
- System.Threading.Volatile.Read(IntPtr)
Leest de waarde van het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
static UIntPtr Read(UIntPtr % location);
[System.CLSCompliant(false)]
public static UIntPtr Read(ref UIntPtr location);
[System.CLSCompliant(false)]
public static UIntPtr Read(ref readonly UIntPtr location);
[<System.CLSCompliant(false)>]
static member Read : unativeint -> unativeint
Public Shared Function Read (ByRef location As UIntPtr) As UIntPtr
Parameters
- location
-
UIntPtr
unativeint
Het veld dat moet worden gelezen.
Retouren
unativeint
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Zie de Volatile klas voor meer informatie.
Van toepassing op
Read<T>(T)
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
- Bron:
- Volatile.cs
Leest de objectverwijzing uit het opgegeven veld. Op systemen die dit vereisen, voegt u een geheugenbarrière in die voorkomt dat de processor de volgorde van geheugenbewerkingen als volgt wijzigt: Als een lees- of schrijfbewerking wordt weergegeven na deze methode in de code, kan de processor deze niet vóór deze methode verplaatsen.
public:
generic <typename T>
where T : class static T Read(T % location);
public static T Read<T>(ref T location) where T : class;
public static T Read<T>(ref readonly 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
Type parameters
- T
Het type veld dat moet worden gelezen. Dit moet een verwijzingstype zijn, niet een waardetype.
Parameters
- location
- T
Het veld dat moet worden gelezen.
Retouren
De verwijzing naar T die informatie is gelezen. Deze verwijzing is de meest recente geschreven door elke processor op de computer, ongeacht het aantal processors of de status van de processorcache.
Opmerkingen
Zie de Volatile klas voor meer informatie.