| AllocHGlobal(global::System.IntPtr cb) | System.Runtime.InteropServices.Marshal |  | 
  | AllocHGlobal(int cb) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | BufferToBSTR(char *ptr, int slen) | System.Runtime.InteropServices.Marshal | private | 
  | ClearAnsi(global::System.IntPtr ptr) | System.Runtime.InteropServices.Marshal | inlineprivatestatic | 
  | ClearBSTR(global::System.IntPtr ptr) | System.Runtime.InteropServices.Marshal | inlineprivatestatic | 
  | ClearUnicode(global::System.IntPtr ptr) | System.Runtime.InteropServices.Marshal | inlineprivatestatic | 
  | Copy(byte[] source, int startIndex, global::System.IntPtr destination, int length) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | Copy(global::System.IntPtr source, byte[] destination, int startIndex, int length) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | Copy(global::System.IntPtr source, char[] destination, int startIndex, int length) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | Copy(global::System.IntPtr source, short[] destination, int startIndex, int length) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | Copy(global::System.IntPtr source, int[] destination, int startIndex, int length) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | copy_from_unmanaged(global::System.IntPtr source, int startIndex, global::System.Array destination, int length) | System.Runtime.InteropServices.Marshal | inlinepackagestatic | 
  | copy_from_unmanaged_fixed(global::System.IntPtr source, int startIndex, global::System.Array destination, int length, void *fixed_destination_element) | System.Runtime.InteropServices.Marshal | private | 
  | copy_to_unmanaged(byte[] source, int startIndex, global::System.IntPtr destination, int length) | System.Runtime.InteropServices.Marshal | inlinepackagestatic | 
  | copy_to_unmanaged_fixed(global::System.Array source, int startIndex, global::System.IntPtr destination, int length, void *fixed_source_element) | System.Runtime.InteropServices.Marshal | private | 
  | FreeBSTR(global::System.IntPtr ptr) | System.Runtime.InteropServices.Marshal |  | 
  | FreeHGlobal(global::System.IntPtr hglobal) | System.Runtime.InteropServices.Marshal |  | 
  | GetCustomMarshalerInstance(global::System.Type type, string cookie) | System.Runtime.InteropServices.Marshal | inlinepackagestatic | 
  | GetFunctionPointerForDelegate< TDelegate >(TDelegate d) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | GetFunctionPointerForDelegateInternal(global::System.Delegate d) | System.Runtime.InteropServices.Marshal | private | 
  | GetHRForException(global::System.Exception e) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | GetLastWin32Error() | System.Runtime.InteropServices.Marshal |  | 
  | IsComObject(object o) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | Marshal() | System.Runtime.InteropServices.Marshal | inlineprivatestatic | 
  | MarshalerInstanceCache | System.Runtime.InteropServices.Marshal | packagestatic | 
  | MarshalerInstanceCacheLock | System.Runtime.InteropServices.Marshal | packagestatic | 
  | PtrToStringAnsi(global::System.IntPtr ptr) | System.Runtime.InteropServices.Marshal |  | 
  | PtrToStringUni(global::System.IntPtr ptr) | System.Runtime.InteropServices.Marshal |  | 
  | PtrToStructure(global::System.IntPtr ptr, global::System.Type structureType) | System.Runtime.InteropServices.Marshal |  | 
  | PtrToStructure< T >(global::System.IntPtr ptr) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | ReadByte(global::System.IntPtr ptr, int ofs) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | ReadInt16(global::System.IntPtr ptr, int ofs) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | ReadInt32(global::System.IntPtr ptr, int ofs) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | SecureStringAllocator(int len) | System.Runtime.InteropServices.Marshal | package | 
  | SecureStringGlobalAllocator(int len) | System.Runtime.InteropServices.Marshal | inlinepackagestatic | 
  | SecureStringToBSTR(global::System.Security.SecureString s) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | SecureStringToGlobalAllocUnicode(global::System.Security.SecureString s) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | SecureStringToUnicode(global::System.Security.SecureString s, Marshal.SecureStringAllocator allocator) | System.Runtime.InteropServices.Marshal | inlinepackagestatic | 
  | SetLastWin32Error(int error) | System.Runtime.InteropServices.Marshal | package | 
  | skip_fixed(global::System.Array array, int startIndex) | System.Runtime.InteropServices.Marshal | inlineprivatestatic | 
  | StringToHGlobalAnsi(char *s, int length) | System.Runtime.InteropServices.Marshal | private | 
  | StringToHGlobalAnsi(string s) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | StructureToPtr(object structure, global::System.IntPtr ptr, bool fDeleteOld) | System.Runtime.InteropServices.Marshal |  | 
  | StructureToPtr< T >(T structure, global::System.IntPtr ptr, bool fDeleteOld) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | SystemDefaultCharSize | System.Runtime.InteropServices.Marshal | static | 
  | SystemMaxDBCSCharSize | System.Runtime.InteropServices.Marshal | static | 
  | UnsafeAddrOfPinnedArrayElement(global::System.Array arr, int index) | System.Runtime.InteropServices.Marshal |  | 
  | UnsafeAddrOfPinnedArrayElement< T >(T[] arr, int index) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | WriteByte(global::System.IntPtr ptr, int ofs, byte val) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | WriteInt16(global::System.IntPtr ptr, int ofs, short val) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | ZeroFreeBSTR(global::System.IntPtr s) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | ZeroFreeGlobalAllocAnsi(global::System.IntPtr s) | System.Runtime.InteropServices.Marshal | inlinestatic | 
  | ZeroFreeGlobalAllocUnicode(global::System.IntPtr s) | System.Runtime.InteropServices.Marshal | inlinestatic |