Thread.VolatileWrite Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
Overload
| Nome | Descrizione |
|---|---|
| VolatileWrite(UIntPtr, UIntPtr) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(UInt64, UInt64) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(UInt32, UInt32) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(UInt16, UInt16) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(Single, Single) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(SByte, SByte) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(Object, Object) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(IntPtr, IntPtr) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(Int16, Int16) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(Int32, Int32) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(Double, Double) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(Byte, Byte) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
| VolatileWrite(Int64, Int64) |
Obsoleti.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo. |
VolatileWrite(UIntPtr, UIntPtr)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Importante
Questa API non è conforme a CLS.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
-
UIntPtr
unativeint
Campo in cui scrivere il valore.
- value
-
UIntPtr
unativeint
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(UInt64, UInt64)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Importante
Questa API non è conforme a CLS.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- UInt64
Campo in cui scrivere il valore.
- value
- UInt64
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(UInt32, UInt32)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Importante
Questa API non è conforme a CLS.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- UInt32
Campo in cui scrivere il valore.
- value
- UInt32
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(UInt16, UInt16)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Importante
Questa API non è conforme a CLS.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- UInt16
Campo in cui scrivere il valore.
- value
- UInt16
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(Single, Single)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- Single
Campo in cui scrivere il valore.
- value
- Single
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(SByte, SByte)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Importante
Questa API non è conforme a CLS.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- SByte
Campo in cui scrivere il valore.
- value
- SByte
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(Object, Object)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- Object
Campo in cui scrivere il valore.
- value
- Object
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(IntPtr, IntPtr)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
-
IntPtr
nativeint
Campo in cui scrivere il valore.
- value
-
IntPtr
nativeint
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(Int16, Int16)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- Int16
Campo in cui scrivere il valore.
- value
- Int16
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(Int32, Int32)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- Int32
Campo in cui scrivere il valore.
- value
- Int32
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(Double, Double)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- Double
Campo in cui scrivere il valore.
- value
- Double
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(Byte, Byte)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- Byte
Campo in cui scrivere il valore.
- value
- Byte
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .
Si applica a
VolatileWrite(Int64, Int64)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Attenzione
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Scrive un valore in un campo. Nei sistemi che lo richiedono, inserisce una barriera di memoria che impedisce al processore di riordinare le operazioni di memoria come indicato di seguito: se viene visualizzata una lettura o una scrittura prima di questo metodo nel codice, il processore non può spostarlo dopo questo metodo.
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)
Parametri
- address
- Int64
Campo in cui scrivere il valore.
- value
- Int64
Valore da scrivere.
- Attributi
Commenti
Thread.VolatileRead e Thread.VolatileWrite sono API legacy e sono state sostituite da Volatile.Read e Volatile.Write. Per altre informazioni, vedere la Volatile classe .