Thread.VolatileWrite Metódus

Definíció

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

Túlterhelések

Name Description
VolatileWrite(UIntPtr, UIntPtr)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(UInt64, UInt64)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(UInt32, UInt32)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(UInt16, UInt16)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(Single, Single)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(SByte, SByte)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(Object, Object)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(IntPtr, IntPtr)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(Int16, Int16)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(Int32, Int32)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(Double, Double)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(Byte, Byte)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(Int64, Int64)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

VolatileWrite(UIntPtr, UIntPtr)

Fontos

Ez az API nem CLS-kompatibilis.

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(UIntPtr % address, UIntPtr value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref UIntPtr address, UIntPtr value);
[<System.CLSCompliant(false)>]
static member VolatileWrite : unativeint * unativeint -> unit
Public Shared Sub VolatileWrite (ByRef address As UIntPtr, value As UIntPtr)

Paraméterek

address
UIntPtr

unativeint

Az a mező, amelyre az értéket meg kell írni.

value
UIntPtr

unativeint

Az írandó érték.

Attribútumok

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(UInt64, UInt64)

Fontos

Ez az API nem CLS-kompatibilis.

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(System::UInt64 % address, System::UInt64 value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref ulong address, ulong value);
[<System.CLSCompliant(false)>]
static member VolatileWrite : uint64 * uint64 -> unit
Public Shared Sub VolatileWrite (ByRef address As ULong, value As ULong)

Paraméterek

address
UInt64

Az a mező, amelyre az értéket meg kell írni.

value
UInt64

Az írandó érték.

Attribútumok

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(UInt32, UInt32)

Fontos

Ez az API nem CLS-kompatibilis.

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(System::UInt32 % address, System::UInt32 value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref uint address, uint value);
[<System.CLSCompliant(false)>]
static member VolatileWrite : uint32 * uint32 -> unit
Public Shared Sub VolatileWrite (ByRef address As UInteger, value As UInteger)

Paraméterek

address
UInt32

Az a mező, amelyre az értéket meg kell írni.

value
UInt32

Az írandó érték.

Attribútumok

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(UInt16, UInt16)

Fontos

Ez az API nem CLS-kompatibilis.

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(System::UInt16 % address, System::UInt16 value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref ushort address, ushort value);
[<System.CLSCompliant(false)>]
static member VolatileWrite : uint16 * uint16 -> unit
Public Shared Sub VolatileWrite (ByRef address As UShort, value As UShort)

Paraméterek

address
UInt16

Az a mező, amelyre az értéket meg kell írni.

value
UInt16

Az írandó érték.

Attribútumok

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(Single, Single)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(float % address, float value);
public static void VolatileWrite(ref float address, float value);
static member VolatileWrite : single * single -> unit
Public Shared Sub VolatileWrite (ByRef address As Single, value As Single)

Paraméterek

address
Single

Az a mező, amelyre az értéket meg kell írni.

value
Single

Az írandó érték.

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(SByte, SByte)

Fontos

Ez az API nem CLS-kompatibilis.

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(System::SByte % address, System::SByte value);
[System.CLSCompliant(false)]
public static void VolatileWrite(ref sbyte address, sbyte value);
[<System.CLSCompliant(false)>]
static member VolatileWrite : sbyte * sbyte -> unit
Public Shared Sub VolatileWrite (ByRef address As SByte, value As SByte)

Paraméterek

address
SByte

Az a mező, amelyre az értéket meg kell írni.

value
SByte

Az írandó érték.

Attribútumok

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(Object, Object)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(System::Object ^ % address, System::Object ^ value);
public static void VolatileWrite(ref object address, object value);
static member VolatileWrite : obj * obj -> unit
Public Shared Sub VolatileWrite (ByRef address As Object, value As Object)

Paraméterek

address
Object

Az a mező, amelyre az értéket meg kell írni.

value
Object

Az írandó érték.

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(IntPtr, IntPtr)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(IntPtr % address, IntPtr value);
public static void VolatileWrite(ref IntPtr address, IntPtr value);
static member VolatileWrite : nativeint * nativeint -> unit
Public Shared Sub VolatileWrite (ByRef address As IntPtr, value As IntPtr)

Paraméterek

address
IntPtr

nativeint

Az a mező, amelyre az értéket meg kell írni.

value
IntPtr

nativeint

Az írandó érték.

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(Int16, Int16)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(short % address, short value);
public static void VolatileWrite(ref short address, short value);
static member VolatileWrite : int16 * int16 -> unit
Public Shared Sub VolatileWrite (ByRef address As Short, value As Short)

Paraméterek

address
Int16

Az a mező, amelyre az értéket meg kell írni.

value
Int16

Az írandó érték.

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(Int32, Int32)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(int % address, int value);
public static void VolatileWrite(ref int address, int value);
static member VolatileWrite : int * int -> unit
Public Shared Sub VolatileWrite (ByRef address As Integer, value As Integer)

Paraméterek

address
Int32

Az a mező, amelyre az értéket meg kell írni.

value
Int32

Az írandó érték.

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(Double, Double)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(double % address, double value);
public static void VolatileWrite(ref double address, double value);
static member VolatileWrite : double * double -> unit
Public Shared Sub VolatileWrite (ByRef address As Double, value As Double)

Paraméterek

address
Double

Az a mező, amelyre az értéket meg kell írni.

value
Double

Az írandó érték.

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(Byte, Byte)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(System::Byte % address, System::Byte value);
public static void VolatileWrite(ref byte address, byte value);
static member VolatileWrite : byte * byte -> unit
Public Shared Sub VolatileWrite (ByRef address As Byte, value As Byte)

Paraméterek

address
Byte

Az a mező, amelyre az értéket meg kell írni.

value
Byte

Az írandó érték.

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes:

VolatileWrite(Int64, Int64)

Értéket ír egy mezőbe. Az azt igénylő rendszereken szúrjon be egy memóriakorlátot, amely megakadályozza, hogy a processzor a következőképpen rendezze át a memóriaműveleteket: Ha olvasás vagy írás jelenik meg a metódus előtt a kódban, a processzor nem tudja áthelyezni a metódus után.

public:
 static void VolatileWrite(long % address, long value);
public static void VolatileWrite(ref long address, long value);
static member VolatileWrite : int64 * int64 -> unit
Public Shared Sub VolatileWrite (ByRef address As Long, value As Long)

Paraméterek

address
Int64

Az a mező, amelyre az értéket meg kell írni.

value
Int64

Az írandó érték.

Megjegyzések

Thread.VolatileRead és Thread.VolatileWrite régi API-k, és lecserélték és Volatile.ReadVolatile.Write. További információt az Volatile osztályban talál.

A következőre érvényes: