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 |