Thread.VolatileWrite Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| VolatileWrite(UIntPtr, UIntPtr) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(UInt64, UInt64) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(UInt32, UInt32) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(UInt16, UInt16) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(Single, Single) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(SByte, SByte) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(Object, Object) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(IntPtr, IntPtr) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(Int16, Int16) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(Int32, Int32) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(Double, Double) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(Byte, Byte) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
| VolatileWrite(Int64, Int64) |
Geçersiz.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz. |
VolatileWrite(UIntPtr, UIntPtr)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Önemli
Bu API, CLS uyumlu değildir.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
-
UIntPtr
unativeint
Değerin yazılacağı alan.
- value
-
UIntPtr
unativeint
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(UInt64, UInt64)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Önemli
Bu API, CLS uyumlu değildir.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- UInt64
Değerin yazılacağı alan.
- value
- UInt64
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(UInt32, UInt32)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Önemli
Bu API, CLS uyumlu değildir.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- UInt32
Değerin yazılacağı alan.
- value
- UInt32
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(UInt16, UInt16)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Önemli
Bu API, CLS uyumlu değildir.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- UInt16
Değerin yazılacağı alan.
- value
- UInt16
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(Single, Single)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- Single
Değerin yazılacağı alan.
- value
- Single
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(SByte, SByte)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Önemli
Bu API, CLS uyumlu değildir.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- SByte
Değerin yazılacağı alan.
- value
- SByte
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(Object, Object)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- Object
Değerin yazılacağı alan.
- value
- Object
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(IntPtr, IntPtr)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
-
IntPtr
nativeint
Değerin yazılacağı alan.
- value
-
IntPtr
nativeint
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(Int16, Int16)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- Int16
Değerin yazılacağı alan.
- value
- Int16
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(Int32, Int32)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- Int32
Değerin yazılacağı alan.
- value
- Int32
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(Double, Double)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- Double
Değerin yazılacağı alan.
- value
- Double
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(Byte, Byte)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- Byte
Değerin yazılacağı alan.
- value
- Byte
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.
Şunlara uygulanır
VolatileWrite(Int64, Int64)
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
- Kaynak:
- Thread.cs
Dikkat
Thread.VolatileRead and Thread.VolatileWrite are obsolete. Use Volatile.Read or Volatile.Write respectively instead.
Bir alana değer yazar. Bunu gerektiren sistemlerde, işlemcinin bellek işlemlerini şu şekilde yeniden sıralamasını engelleyen bir bellek engeli ekler: Kodda bu yöntemden önce bir okuma veya yazma görünürse, işlemci bunu bu yöntemden sonra taşıyamaz.
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)
Parametreler
- address
- Int64
Değerin yazılacağı alan.
- value
- Int64
Yazılacak değer.
- Öznitelikler
Açıklamalar
Thread.VolatileReadve Thread.VolatileWrite eski API'lerdir ve ve Volatile.Readile Volatile.Write değiştirilmiştir. Daha fazla bilgi için sınıfına Volatile bakın.