Thread.VolatileRead Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
Överlagringar
| Name | Description |
|---|---|
| VolatileRead(SByte) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(Single) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(UInt64) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(UInt32) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(Object) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(UIntPtr) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(UInt16) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(Int64) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(IntPtr) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(Int16) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(Double) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(Byte) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
| VolatileRead(Int32) |
Föråldrad.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden. |
VolatileRead(SByte)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Viktigt!
Detta API uppfyller inte CLS.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- SByte
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(Single)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- Single
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(UInt64)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Viktigt!
Detta API uppfyller inte CLS.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- UInt64
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(UInt32)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Viktigt!
Detta API uppfyller inte CLS.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- UInt32
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(Object)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- Object
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(UIntPtr)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Viktigt!
Detta API uppfyller inte CLS.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
-
UIntPtr
unativeint
Fältet som ska läsas.
Returer
unativeint
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(UInt16)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Viktigt!
Detta API uppfyller inte CLS.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- UInt16
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(Int64)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- Int64
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(IntPtr)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
-
IntPtr
nativeint
Fältet som ska läsas.
Returer
nativeint
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(Int16)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- Int16
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(Double)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- Double
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(Byte)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- Byte
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.
Gäller för
VolatileRead(Int32)
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
- Källa:
- Thread.cs
Varning
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Läser värdet för ett fält. På system som kräver det infogar en minnesbarriär som hindrar processorn från att ordna om minnesåtgärder på följande sätt: Om en läsning eller skrivning visas efter den här metoden i koden kan processorn inte flytta den före den här metoden.
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
Parametrar
- address
- Int32
Fältet som ska läsas.
Returer
Värdet som lästes.
- Attribut
Kommentarer
Thread.VolatileRead och Thread.VolatileWrite är äldre API:er och har ersatts av Volatile.Read och Volatile.Write. Mer information finns i Volatile klassen.