Thread.VolatileWrite 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
Overloads
| Name | Description |
|---|---|
| VolatileWrite(UIntPtr, UIntPtr) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(UInt64, UInt64) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(UInt32, UInt32) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(UInt16, UInt16) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(Single, Single) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(SByte, SByte) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(Object, Object) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(IntPtr, IntPtr) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(Int16, Int16) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(Int32, Int32) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(Double, Double) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(Byte, Byte) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
| VolatileWrite(Int64, Int64) |
Verouderd.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen. |
VolatileWrite(UIntPtr, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(UIntPtr % address, UIntPtr value);
[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 void VolatileWrite(ref UIntPtr address, UIntPtr value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref UIntPtr address, UIntPtr value);
[<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 VolatileWrite : unativeint * unativeint -> unit
[<System.CLSCompliant(false)>]
static member VolatileWrite : unativeint * unativeint -> unit
Public Shared Sub VolatileWrite (ByRef address As UIntPtr, value As UIntPtr)
Parameters
- address
-
UIntPtr
unativeint
Het veld waarnaar de waarde moet worden geschreven.
- value
-
UIntPtr
unativeint
De waarde die moet worden geschreven.
- 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
VolatileWrite(UInt64, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(System::UInt64 % address, System::UInt64 value);
[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 void VolatileWrite(ref ulong address, ulong value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref ulong address, ulong value);
[<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 VolatileWrite : uint64 * uint64 -> unit
[<System.CLSCompliant(false)>]
static member VolatileWrite : uint64 * uint64 -> unit
Public Shared Sub VolatileWrite (ByRef address As ULong, value As ULong)
Parameters
- address
- UInt64
Het veld waarnaar de waarde moet worden geschreven.
- value
- UInt64
De waarde die moet worden geschreven.
- 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
VolatileWrite(UInt32, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(System::UInt32 % address, System::UInt32 value);
[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 void VolatileWrite(ref uint address, uint value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref uint address, uint value);
[<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 VolatileWrite : uint32 * uint32 -> unit
[<System.CLSCompliant(false)>]
static member VolatileWrite : uint32 * uint32 -> unit
Public Shared Sub VolatileWrite (ByRef address As UInteger, value As UInteger)
Parameters
- address
- UInt32
Het veld waarnaar de waarde moet worden geschreven.
- value
- UInt32
De waarde die moet worden geschreven.
- 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
VolatileWrite(UInt16, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(System::UInt16 % address, System::UInt16 value);
[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 void VolatileWrite(ref ushort address, ushort value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref ushort address, ushort value);
[<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 VolatileWrite : uint16 * uint16 -> unit
[<System.CLSCompliant(false)>]
static member VolatileWrite : uint16 * uint16 -> unit
Public Shared Sub VolatileWrite (ByRef address As UShort, value As UShort)
Parameters
- address
- UInt16
Het veld waarnaar de waarde moet worden geschreven.
- value
- UInt16
De waarde die moet worden geschreven.
- 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
VolatileWrite(Single, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(float % address, float value);
[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 void VolatileWrite(ref float address, float value);
public static void VolatileWrite(ref float address, float value);
[<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 VolatileWrite : single * single -> unit
static member VolatileWrite : single * single -> unit
Public Shared Sub VolatileWrite (ByRef address As Single, value As Single)
Parameters
- address
- Single
Het veld waarnaar de waarde moet worden geschreven.
- value
- Single
De waarde die moet worden geschreven.
- 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
VolatileWrite(SByte, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(System::SByte % address, System::SByte value);
[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 void VolatileWrite(ref sbyte address, sbyte value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref sbyte address, sbyte value);
[<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 VolatileWrite : sbyte * sbyte -> unit
[<System.CLSCompliant(false)>]
static member VolatileWrite : sbyte * sbyte -> unit
Public Shared Sub VolatileWrite (ByRef address As SByte, value As SByte)
Parameters
- address
- SByte
Het veld waarnaar de waarde moet worden geschreven.
- value
- SByte
De waarde die moet worden geschreven.
- 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
VolatileWrite(Object, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(System::Object ^ % address, System::Object ^ value);
[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 void VolatileWrite(ref object? address, object? value);
public static void VolatileWrite(ref object? address, object? value);
public static void VolatileWrite(ref object address, object value);
[<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 VolatileWrite : obj * obj -> unit
static member VolatileWrite : obj * obj -> unit
Public Shared Sub VolatileWrite (ByRef address As Object, value As Object)
Parameters
- address
- Object
Het veld waarnaar de waarde moet worden geschreven.
- value
- Object
De waarde die moet worden geschreven.
- 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
VolatileWrite(IntPtr, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(IntPtr % address, IntPtr value);
[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 void VolatileWrite(ref IntPtr address, IntPtr value);
public static void VolatileWrite(ref IntPtr address, IntPtr value);
[<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 VolatileWrite : nativeint * nativeint -> unit
static member VolatileWrite : nativeint * nativeint -> unit
Public Shared Sub VolatileWrite (ByRef address As IntPtr, value As IntPtr)
Parameters
- address
-
IntPtr
nativeint
Het veld waarnaar de waarde moet worden geschreven.
- value
-
IntPtr
nativeint
De waarde die moet worden geschreven.
- 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
VolatileWrite(Int16, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(short % address, short value);
[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 void VolatileWrite(ref short address, short value);
public static void VolatileWrite(ref short address, short value);
[<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 VolatileWrite : int16 * int16 -> unit
static member VolatileWrite : int16 * int16 -> unit
Public Shared Sub VolatileWrite (ByRef address As Short, value As Short)
Parameters
- address
- Int16
Het veld waarnaar de waarde moet worden geschreven.
- value
- Int16
De waarde die moet worden geschreven.
- 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
VolatileWrite(Int32, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(int % address, int value);
[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 void VolatileWrite(ref int address, int value);
public static void VolatileWrite(ref int address, int value);
[<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 VolatileWrite : int * int -> unit
static member VolatileWrite : int * int -> unit
Public Shared Sub VolatileWrite (ByRef address As Integer, value As Integer)
Parameters
- address
- Int32
Het veld waarnaar de waarde moet worden geschreven.
- value
- Int32
De waarde die moet worden geschreven.
- 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
VolatileWrite(Double, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(double % address, double value);
[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 void VolatileWrite(ref double address, double value);
public static void VolatileWrite(ref double address, double value);
[<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 VolatileWrite : double * double -> unit
static member VolatileWrite : double * double -> unit
Public Shared Sub VolatileWrite (ByRef address As Double, value As Double)
Parameters
- address
- Double
Het veld waarnaar de waarde moet worden geschreven.
- value
- Double
De waarde die moet worden geschreven.
- 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
VolatileWrite(Byte, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(System::Byte % address, System::Byte value);
[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 void VolatileWrite(ref byte address, byte value);
public static void VolatileWrite(ref byte address, byte value);
[<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 VolatileWrite : byte * byte -> unit
static member VolatileWrite : byte * byte -> unit
Public Shared Sub VolatileWrite (ByRef address As Byte, value As Byte)
Parameters
- address
- Byte
Het veld waarnaar de waarde moet worden geschreven.
- value
- Byte
De waarde die moet worden geschreven.
- 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
VolatileWrite(Int64, 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.
Hiermee schrijft u een waarde naar 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 vóór deze methode in de code, kan de processor deze niet na deze methode verplaatsen.
public:
static void VolatileWrite(long % address, long value);
[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 void VolatileWrite(ref long address, long value);
public static void VolatileWrite(ref long address, long value);
[<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 VolatileWrite : int64 * int64 -> unit
static member VolatileWrite : int64 * int64 -> unit
Public Shared Sub VolatileWrite (ByRef address As Long, value As Long)
Parameters
- address
- Int64
Het veld waarnaar de waarde moet worden geschreven.
- value
- Int64
De waarde die moet worden geschreven.
- 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.