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 (Int32, Int64[], Int32, Int32)

Copies an array of int64s from native heap to managed heap.

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

Parameters

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

See Also

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