UnmanagedMemoryAccessor.Write Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menulis nilai ke dalam pengaktor.
Overload
Write(Int64, UInt64) |
Menulis bilangan bulat 64-bit yang tidak ditandatangani ke dalam aksesor. |
Write(Int64, UInt32) |
Menulis bilangan bulat 32-bit yang tidak ditandatangani ke dalam aksesor. |
Write(Int64, UInt16) |
Menulis bilangan bulat 16-bit yang tidak ditandatangani ke dalam aksesor. |
Write(Int64, Single) |
Single Menulis ke dalam aksesor. |
Write(Int64, SByte) |
Menulis bilangan bulat 8-bit ke dalam aksesor. |
Write(Int64, Int64) |
Menulis bilangan bulat 64-bit ke dalam aksesor. |
Write(Int64, Double) |
Double Menulis nilai ke dalam pengaktor. |
Write(Int64, Int16) |
Menulis bilangan bulat 16-bit ke dalam aksesor. |
Write(Int64, Decimal) |
Menulis nilai desimal ke dalam pengakses. |
Write(Int64, Char) |
Menulis karakter ke dalam pengaktor. |
Write(Int64, Byte) |
Menulis nilai byte ke dalam pengaktor. |
Write(Int64, Boolean) |
Menulis nilai Boolean ke dalam aksesor. |
Write(Int64, Int32) |
Menulis bilangan bulat 32-bit ke dalam aksesor. |
Write<T>(Int64, T) |
Menulis struktur ke dalam aksesor. |
Write(Int64, UInt64)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis bilangan bulat 64-bit yang tidak ditandatangani ke dalam aksesor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- UInt64
Nilai yang akan ditulis.
- Atribut
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, UInt32)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis bilangan bulat 32-bit yang tidak ditandatangani ke dalam aksesor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- UInt32
Nilai yang akan ditulis.
- Atribut
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, UInt16)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis bilangan bulat 16-bit yang tidak ditandatangani ke dalam aksesor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- UInt16
Nilai yang akan ditulis.
- Atribut
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, Single)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Single Menulis ke dalam aksesor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- Single
Nilai yang akan ditulis.
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, SByte)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis bilangan bulat 8-bit ke dalam aksesor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- SByte
Nilai yang akan ditulis.
- Atribut
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, Int64)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis bilangan bulat 64-bit ke dalam aksesor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- Int64
Nilai yang akan ditulis.
Pengecualian
Tidak cukup byte setelah posisi untuk menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, Double)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Double Menulis nilai ke dalam pengaktor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- Double
Nilai yang akan ditulis.
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, Int16)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis bilangan bulat 16-bit ke dalam aksesor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- Int16
Nilai yang akan ditulis.
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, Decimal)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis nilai desimal ke dalam pengakses.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- Decimal
Nilai yang akan ditulis.
Pengecualian
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, Char)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis karakter ke dalam pengaktor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- Char
Nilai yang akan ditulis.
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, Byte)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis nilai byte ke dalam pengaktor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- Byte
Nilai yang akan ditulis.
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, Boolean)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis nilai Boolean ke dalam aksesor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- Boolean
Nilai yang akan ditulis.
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write(Int64, Int32)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis bilangan bulat 32-bit ke dalam aksesor.
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)
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- value
- Int32
Nilai yang akan ditulis.
Pengecualian
Tidak cukup byte setelah position
menulis nilai.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Berlaku untuk
Write<T>(Int64, T)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menulis struktur ke dalam aksesor.
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)
Jenis parameter
- T
Jenis struktur.
Parameter
- position
- Int64
Jumlah byte ke dalam aksesor untuk mulai menulis.
- structure
- T
Struktur untuk menulis.
- Atribut
Pengecualian
Tidak ada cukup byte di aksesor setelah position
menulis struktur jenis T
.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung penulisan.
Aksesor telah dibuang.
Keterangan
Gunakan metode ini untuk menulis struktur menengah hingga besar yang tidak mudah diakomodasi oleh metode lain Write di kelas ini.