Thread.VolatileRead 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 |
|---|---|
| VolatileRead(SByte) |
Verouderd.
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. |
| VolatileRead(Single) |
Verouderd.
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. |
| VolatileRead(UInt64) |
Verouderd.
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. |
| VolatileRead(UInt32) |
Verouderd.
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. |
| VolatileRead(Object) |
Verouderd.
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. |
| VolatileRead(UIntPtr) |
Verouderd.
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. |
| VolatileRead(UInt16) |
Verouderd.
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. |
| VolatileRead(Int64) |
Verouderd.
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. |
| VolatileRead(IntPtr) |
Verouderd.
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. |
| VolatileRead(Int16) |
Verouderd.
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. |
| VolatileRead(Double) |
Verouderd.
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. |
| VolatileRead(Byte) |
Verouderd.
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. |
| VolatileRead(Int32) |
Verouderd.
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. |
VolatileRead(SByte)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Belangrijk
Deze API is niet CLS-conform.
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.
public:
static System::SByte VolatileRead(System::SByte % address);
[System.CLSCompliant(false)]
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static sbyte VolatileRead(ref sbyte address);
[System.CLSCompliant(false)]
public static sbyte VolatileRead(ref sbyte address);
[<System.CLSCompliant(false)>]
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : sbyte -> sbyte
[<System.CLSCompliant(false)>]
static member VolatileRead : sbyte -> sbyte
Public Shared Function VolatileRead (ByRef address As SByte) As SByte
Parameters
- address
- SByte
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(Single)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
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.
public:
static float VolatileRead(float % address);
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static float VolatileRead(ref float address);
public static float VolatileRead(ref float address);
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : single -> single
static member VolatileRead : single -> single
Public Shared Function VolatileRead (ByRef address As Single) As Single
Parameters
- address
- Single
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(UInt64)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Belangrijk
Deze API is niet CLS-conform.
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.
public:
static System::UInt64 VolatileRead(System::UInt64 % address);
[System.CLSCompliant(false)]
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static ulong VolatileRead(ref ulong address);
[System.CLSCompliant(false)]
public static ulong VolatileRead(ref ulong address);
[<System.CLSCompliant(false)>]
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : uint64 -> uint64
[<System.CLSCompliant(false)>]
static member VolatileRead : uint64 -> uint64
Public Shared Function VolatileRead (ByRef address As ULong) As ULong
Parameters
- address
- UInt64
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(UInt32)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Belangrijk
Deze API is niet CLS-conform.
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.
public:
static System::UInt32 VolatileRead(System::UInt32 % address);
[System.CLSCompliant(false)]
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static uint VolatileRead(ref uint address);
[System.CLSCompliant(false)]
public static uint VolatileRead(ref uint address);
[<System.CLSCompliant(false)>]
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : uint32 -> uint32
[<System.CLSCompliant(false)>]
static member VolatileRead : uint32 -> uint32
Public Shared Function VolatileRead (ByRef address As UInteger) As UInteger
Parameters
- address
- UInt32
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(Object)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
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.
public:
static System::Object ^ VolatileRead(System::Object ^ % address);
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static object? VolatileRead(ref object? address);
public static object? VolatileRead(ref object? address);
public static object VolatileRead(ref object address);
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : obj -> obj
static member VolatileRead : obj -> obj
Public Shared Function VolatileRead (ByRef address As Object) As Object
Parameters
- address
- Object
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(UIntPtr)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Belangrijk
Deze API is niet CLS-conform.
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.
public:
static UIntPtr VolatileRead(UIntPtr % address);
[System.CLSCompliant(false)]
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static UIntPtr VolatileRead(ref UIntPtr address);
[System.CLSCompliant(false)]
public static UIntPtr VolatileRead(ref UIntPtr address);
[<System.CLSCompliant(false)>]
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : unativeint -> unativeint
[<System.CLSCompliant(false)>]
static member VolatileRead : unativeint -> unativeint
Public Shared Function VolatileRead (ByRef address As UIntPtr) As UIntPtr
Parameters
- address
-
UIntPtr
unativeint
Het veld dat moet worden gelezen.
Retouren
unativeint
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(UInt16)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Belangrijk
Deze API is niet CLS-conform.
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.
public:
static System::UInt16 VolatileRead(System::UInt16 % address);
[System.CLSCompliant(false)]
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static ushort VolatileRead(ref ushort address);
[System.CLSCompliant(false)]
public static ushort VolatileRead(ref ushort address);
[<System.CLSCompliant(false)>]
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : uint16 -> uint16
[<System.CLSCompliant(false)>]
static member VolatileRead : uint16 -> uint16
Public Shared Function VolatileRead (ByRef address As UShort) As UShort
Parameters
- address
- UInt16
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(Int64)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
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.
public:
static long VolatileRead(long % address);
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static long VolatileRead(ref long address);
public static long VolatileRead(ref long address);
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : int64 -> int64
static member VolatileRead : int64 -> int64
Public Shared Function VolatileRead (ByRef address As Long) As Long
Parameters
- address
- Int64
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(IntPtr)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
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.
public:
static IntPtr VolatileRead(IntPtr % address);
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static IntPtr VolatileRead(ref IntPtr address);
public static IntPtr VolatileRead(ref IntPtr address);
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : nativeint -> nativeint
static member VolatileRead : nativeint -> nativeint
Public Shared Function VolatileRead (ByRef address As IntPtr) As IntPtr
Parameters
- address
-
IntPtr
nativeint
Het veld dat moet worden gelezen.
Retouren
nativeint
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(Int16)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
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.
public:
static short VolatileRead(short % address);
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static short VolatileRead(ref short address);
public static short VolatileRead(ref short address);
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : int16 -> int16
static member VolatileRead : int16 -> int16
Public Shared Function VolatileRead (ByRef address As Short) As Short
Parameters
- address
- Int16
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(Double)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
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.
public:
static double VolatileRead(double % address);
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static double VolatileRead(ref double address);
public static double VolatileRead(ref double address);
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : double -> double
static member VolatileRead : double -> double
Public Shared Function VolatileRead (ByRef address As Double) As Double
Parameters
- address
- Double
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(Byte)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
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.
public:
static System::Byte VolatileRead(System::Byte % address);
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static byte VolatileRead(ref byte address);
public static byte VolatileRead(ref byte address);
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : byte -> byte
static member VolatileRead : byte -> byte
Public Shared Function VolatileRead (ByRef address As Byte) As Byte
Parameters
- address
- Byte
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.
Van toepassing op
VolatileRead(Int32)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Let op
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
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.
public:
static int VolatileRead(int % address);
[System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static int VolatileRead(ref int address);
public static int VolatileRead(ref int address);
[<System.Obsolete("Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.", DiagnosticId="SYSLIB0054", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member VolatileRead : int -> int
static member VolatileRead : int -> int
Public Shared Function VolatileRead (ByRef address As Integer) As Integer
Parameters
- address
- Int32
Het veld dat moet worden gelezen.
Retouren
De waarde die is gelezen.
- Kenmerken
Opmerkingen
Thread.VolatileRead en Thread.VolatileWrite zijn verouderde API's en zijn vervangen door Volatile.Read en Volatile.Write. Zie de Volatile klas voor meer informatie.