.WriteInt64 Method (Object, Int32, Int64)
Note: This API is now obsolete.
Writes a 64-bit signed integer value to unmanaged memory at a specified offset.
[ObsoleteAttribute( "WriteInt64(Object, Int32, Int64) may be unavailable in future releases.")]
public static void WriteInt64(
Parameters ptr Type: System .Object
The base address in unmanaged memory of the target object.
ofs Type: System .Int32
An additional byte offset, which is added to the
ptr parameter before writing. val Type: System .Int64
The value to write.
enables direct interaction with an unmanaged 64-bit signed array, eliminating the expense of copying an entire unmanaged array (using WriteInt64 ) to a separate managed array before setting its element values. Marshal .Copy
Writing to unaligned memory locations is supported.
Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1
Obsolete (compiler warning) in 4.6
.NET Framework Client Profile
Supported in: 4, 3.5 SP1
.NET for Windows Phone apps
Obsolete (compiler warning) in Windows Phone 8.1
Portable Class Library
Supported in: Portable Class Library