| 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 |