Marshal.Copy Method (Single[], Int32, IntPtr, Int32)
Silverlight
This type can be used only by trusted applications. If you try to use its members in a partial-trust application, your code will throw a MethodAccessException exception. This type is security-critical, which restricts its use.
Assembly: mscorlib (in mscorlib.dll)
[SECURITY CRITICAL]
Namespace:
System.Runtime.InteropServicesCopies data from a one-dimensional, managed single-precision floating-point number array to an unmanaged memory pointer.
Assembly: mscorlib (in mscorlib.dll)
[SecurityCriticalAttribute] public static void Copy( float[] source, int startIndex, IntPtr destination, int length )
Parameters
- source
- Type: System.Single[]
The one-dimensional array to copy from.
- startIndex
- Type: System.Int32
The zero-based index into the array where Copy should start.
- destination
- Type: System.IntPtr
The memory pointer to copy to.
- length
- Type: System.Int32
The number of array elements to copy.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.