Thread.VolatileWrite Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
Přetížení
| Name | Description |
|---|---|
| VolatileWrite(UIntPtr, UIntPtr) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(UInt64, UInt64) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(UInt32, UInt32) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(UInt16, UInt16) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(Single, Single) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(SByte, SByte) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(Object, Object) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(IntPtr, IntPtr) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(Int16, Int16) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(Int32, Int32) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(Double, Double) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(Byte, Byte) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
| VolatileWrite(Int64, Int64) |
Zastaralé.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout. |
VolatileWrite(UIntPtr, UIntPtr)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
-
UIntPtr
unativeint
Pole, do kterého má být hodnota zapsána.
- value
-
UIntPtr
unativeint
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(UInt64, UInt64)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- UInt64
Pole, do kterého má být hodnota zapsána.
- value
- UInt64
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(UInt32, UInt32)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- UInt32
Pole, do kterého má být hodnota zapsána.
- value
- UInt32
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(UInt16, UInt16)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- UInt16
Pole, do kterého má být hodnota zapsána.
- value
- UInt16
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(Single, Single)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- Single
Pole, do kterého má být hodnota zapsána.
- value
- Single
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(SByte, SByte)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- SByte
Pole, do kterého má být hodnota zapsána.
- value
- SByte
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(Object, Object)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- Object
Pole, do kterého má být hodnota zapsána.
- value
- Object
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(IntPtr, IntPtr)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
-
IntPtr
nativeint
Pole, do kterého má být hodnota zapsána.
- value
-
IntPtr
nativeint
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(Int16, Int16)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- Int16
Pole, do kterého má být hodnota zapsána.
- value
- Int16
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(Int32, Int32)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- Int32
Pole, do kterého má být hodnota zapsána.
- value
- Int32
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(Double, Double)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- Double
Pole, do kterého má být hodnota zapsána.
- value
- Double
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(Byte, Byte)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- Byte
Pole, do kterého má být hodnota zapsána.
- value
- Byte
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .
Platí pro
VolatileWrite(Int64, Int64)
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
- Zdroj:
- Thread.cs
Upozornění
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Zapíše hodnotu do pole. V systémech, které to vyžadují, vloží bariéru paměti, která brání procesoru v uspořádání operací paměti následujícím způsobem: Pokud se před touto metodou v kódu zobrazí operace čtení nebo zápisu, procesor jej po této metodě nemůže přesunout.
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)
Parametry
- address
- Int64
Pole, do kterého má být hodnota zapsána.
- value
- Int64
Hodnota, která se má zapsat.
- Atributy
Poznámky
Thread.VolatileRead a Thread.VolatileWrite jsou staršími rozhraními API a byly nahrazeny Volatile.Read a Volatile.Write. Další informace najdete v předmětu Volatile .