UnmanagedMemoryAccessor.Write 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.
Erişimciye bir değer yazar.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Write(Int64, UInt64) |
Erişimciye işaretsiz bir 64 bit tamsayı yazar. |
| Write(Int64, UInt32) |
Erişimciye işaretsiz bir 32 bit tamsayı yazar. |
| Write(Int64, UInt16) |
Erişimciye işaretsiz bir 16 bit tamsayı yazar. |
| Write(Int64, Single) |
Erişimciye bir Single yazar. |
| Write(Int64, SByte) |
Erişimciye 8 bitlik bir tamsayı yazar. |
| Write(Int64, Int64) |
Erişimciye 64 bitlik bir tamsayı yazar. |
| Write(Int64, Double) |
Erişimciye bir Double değer yazar. |
| Write(Int64, Int16) |
Erişimciye 16 bitlik bir tamsayı yazar. |
| Write(Int64, Decimal) |
Erişimciye ondalık değer yazar. |
| Write(Int64, Char) |
Erişimciye bir karakter yazar. |
| Write(Int64, Byte) |
Erişimciye bir bayt değeri yazar. |
| Write(Int64, Boolean) |
Erişimciye bir Boole değeri yazar. |
| Write(Int64, Int32) |
Erişimciye 32 bitlik bir tamsayı yazar. |
| Write<T>(Int64, T) |
Erişimciye bir yapı yazar. |
Write(Int64, UInt64)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye işaretsiz bir 64 bit tamsayı yazar.
public:
void Write(long position, System::UInt64 value);
[System.CLSCompliant(false)]
public void Write(long position, ulong value);
[<System.CLSCompliant(false)>]
member this.Write : int64 * uint64 -> unit
Public Sub Write (position As Long, value As ULong)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- UInt64
Yazacak değer.
- Öznitelikler
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, UInt32)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye işaretsiz bir 32 bit tamsayı yazar.
public:
void Write(long position, System::UInt32 value);
[System.CLSCompliant(false)]
public void Write(long position, uint value);
[<System.CLSCompliant(false)>]
member this.Write : int64 * uint32 -> unit
Public Sub Write (position As Long, value As UInteger)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- UInt32
Yazacak değer.
- Öznitelikler
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, UInt16)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye işaretsiz bir 16 bit tamsayı yazar.
public:
void Write(long position, System::UInt16 value);
[System.CLSCompliant(false)]
public void Write(long position, ushort value);
[<System.CLSCompliant(false)>]
member this.Write : int64 * uint16 -> unit
Public Sub Write (position As Long, value As UShort)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- UInt16
Yazacak değer.
- Öznitelikler
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, Single)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye bir Single yazar.
public:
void Write(long position, float value);
public void Write(long position, float value);
member this.Write : int64 * single -> unit
Public Sub Write (position As Long, value As Single)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- Single
Yazacak değer.
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, SByte)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye 8 bitlik bir tamsayı yazar.
public:
void Write(long position, System::SByte value);
[System.CLSCompliant(false)]
public void Write(long position, sbyte value);
[<System.CLSCompliant(false)>]
member this.Write : int64 * sbyte -> unit
Public Sub Write (position As Long, value As SByte)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- SByte
Yazacak değer.
- Öznitelikler
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, Int64)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye 64 bitlik bir tamsayı yazar.
public:
void Write(long position, long value);
public void Write(long position, long value);
member this.Write : int64 * int64 -> unit
Public Sub Write (position As Long, value As Long)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- Int64
Yazacak değer.
Özel durumlar
Konumdan sonra değer yazmak için yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, Double)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye bir Double değer yazar.
public:
void Write(long position, double value);
public void Write(long position, double value);
member this.Write : int64 * double -> unit
Public Sub Write (position As Long, value As Double)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- Double
Yazacak değer.
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, Int16)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye 16 bitlik bir tamsayı yazar.
public:
void Write(long position, short value);
public void Write(long position, short value);
member this.Write : int64 * int16 -> unit
Public Sub Write (position As Long, value As Short)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- Int16
Yazacak değer.
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, Decimal)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye ondalık değer yazar.
public:
void Write(long position, System::Decimal value);
public void Write(long position, decimal value);
member this.Write : int64 * decimal -> unit
Public Sub Write (position As Long, value As Decimal)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- Decimal
Yazacak değer.
Özel durumlar
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, Char)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye bir karakter yazar.
public:
void Write(long position, char value);
public void Write(long position, char value);
member this.Write : int64 * char -> unit
Public Sub Write (position As Long, value As Char)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- Char
Yazacak değer.
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, Byte)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye bir bayt değeri yazar.
public:
void Write(long position, System::Byte value);
public void Write(long position, byte value);
member this.Write : int64 * byte -> unit
Public Sub Write (position As Long, value As Byte)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- Byte
Yazacak değer.
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, Boolean)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye bir Boole değeri yazar.
public:
void Write(long position, bool value);
public void Write(long position, bool value);
member this.Write : int64 * bool -> unit
Public Sub Write (position As Long, value As Boolean)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- Boolean
Yazacak değer.
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write(Int64, Int32)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye 32 bitlik bir tamsayı yazar.
public:
void Write(long position, int value);
public void Write(long position, int value);
member this.Write : int64 * int -> unit
Public Sub Write (position As Long, value As Integer)
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- value
- Int32
Yazacak değer.
Özel durumlar
Bir değer yazdıktan sonra position yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Şunlara uygulanır
Write<T>(Int64, T)
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
- Kaynak:
- UnmanagedMemoryAccessor.cs
Erişimciye bir yapı yazar.
public:
generic <typename T>
where T : value class void Write(long position, T % structure);
public void Write<T>(long position, ref T structure) where T : struct;
[System.Security.SecurityCritical]
public void Write<T>(long position, ref T structure) where T : struct;
member this.Write : int64 * 'T -> unit (requires 'T : struct)
[<System.Security.SecurityCritical>]
member this.Write : int64 * 'T -> unit (requires 'T : struct)
Public Sub Write(Of T As Structure) (position As Long, ByRef structure As T)
Tür Parametreleri
- T
Yapı türü.
Parametreler
- position
- Int64
Yazmaya başlamak için erişimciye bayt sayısı.
- structure
- T
Yazacak yapı.
- Öznitelikler
Özel durumlar
erişimcide position türünde Tbir yapı yazmak için yeterli bayt yok.
position sıfırdan küçük veya erişimcinin kapasitesinden büyük.
Erişimci yazmayı desteklemiyor.
Erişimci atılmış.
Açıklamalar
Bu sınıftaki diğer Write yöntemler tarafından kolayca barındırılmayan orta ve büyük yapılar yazmak için bu yöntemi kullanın.