NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Marshal.Copy (Int64[], Int32, Int32, Int32)

Copies an array of Int64s from the managed heap to the native heap.

[Visual Basic]
Overloads Public Shared Sub Copy( _
   ByVal source() As Long, _
   ByVal startIndex As Integer, _
   ByVal destination As Integer, _
   ByVal length As Integer _
)
[C#]
public static void Copy(
   long[] source,
   int startIndex,
   int destination,
   int length
);
[C++]
public: static void Copy(
   __int64* source[],
   int startIndex,
   int destination,
   int length
);
[JScript]
public static function Copy(
   source : long[],
   startIndex : int,
   destination : int,
   length : int
);

Parameters

source
Managed array of int64s.
startIndex
Index within source at which copy is to start.
destination
Pointer to native heap.
length
Number of int64s to copy.

See Also

Marshal Class | Marshal Members | System.Runtime.InteropServices Namespace | Marshal.Copy Overload List