2 using System.Reflection.Emit;
3 using System.Runtime.InteropServices;
6 namespace System.Reflection.Emit {
8 public sealed class UnmanagedMarshal {
10 private UnmanagedType t;
12 public UnmanagedType BaseType {
16 public int ElementCount {
20 public UnmanagedType GetUnmanagedType {
25 get {return Guid.Empty;}
29 public static UnmanagedMarshal DefineByValArray( int elemCount) {
30 throw new NotImplementedException ();
33 public static UnmanagedMarshal DefineByValTStr( int elemCount) {
34 throw new NotImplementedException ();
37 public static UnmanagedMarshal DefineLPArray( UnmanagedType elemType) {
38 throw new NotImplementedException ();
41 public static UnmanagedMarshal DefineSafeArray( UnmanagedType elemType) {
42 throw new NotImplementedException ();
45 public static UnmanagedMarshal DefineUnmanagedMarshal( UnmanagedType unmanagedType) {
46 throw new NotImplementedException ();