W3cubDocs

/Haxe C#

UnmanagedMarshal

package cs.system.reflection.emit

@:final@:libType@:csNative@:native("System.Reflection.Emit.UnmanagedMarshal") Available on cs

Variables

read only BaseType:UnmanagedType

read only ElementCount:Int

read only GetUnmanagedType:UnmanagedType

read only IIDGuid:Guid

Static methods

@:final @:overload static DefineByValArray (elemCount:Int):UnmanagedMarshal

@:final @:overload static DefineByValTStr (elemCount:Int):UnmanagedMarshal

@:final @:overload static DefineCustom (typeref:Type, cookie:String, mtype:String, id:Guid):UnmanagedMarshal

@:final @:overload static DefineLPArray (elemType:UnmanagedType):UnmanagedMarshal

@:final @:overload static DefineSafeArray (elemType:UnmanagedType):UnmanagedMarshal

@:final @:overload static DefineUnmanagedMarshal (unmanagedType:UnmanagedType):UnmanagedMarshal

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/reflection/emit/UnmanagedMarshal.html