Variables

Methods

@:final@:overloadAddInterfaceImplementation (interfaceType:Type):Void

@:final@:overloadCreateType ():Type

@:final@:overloadDefineConstructor (attributes:MethodAttributes, callingConvention:CallingConventions, parameterTypes:NativeArray<Type>):ConstructorBuilder

@:final@:overloadDefineConstructor (attributes:MethodAttributes, callingConvention:CallingConventions, parameterTypes:NativeArray<Type>, requiredCustomModifiers:NativeArray<NativeArray<Type>>, optionalCustomModifiers:NativeArray<NativeArray<Type>>):ConstructorBuilder

@:final@:overloadDefineEvent (name:String, attributes:EventAttributes, eventtype:Type):EventBuilder

@:final@:overloadDefineField (fieldName:String, type:Type, attributes:FieldAttributes):FieldBuilder

@:final@:overloadDefineField (fieldName:String, type:Type, requiredCustomModifiers:NativeArray<Type>, optionalCustomModifiers:NativeArray<Type>, attributes:FieldAttributes):FieldBuilder

@:final@:overloadDefineInitializedData (name:String, data:NativeArray<UInt8>, attributes:FieldAttributes):FieldBuilder

@:final@:overloadDefineMethod (name:String, attributes:MethodAttributes, returnType:Type, parameterTypes:NativeArray<Type>):MethodBuilder

@:final@:overloadDefineMethod (name:String, attributes:MethodAttributes, callingConvention:CallingConventions):MethodBuilder

@:final@:overloadDefineMethod (name:String, attributes:MethodAttributes):MethodBuilder

@:final@:overloadDefineMethod (name:String, attributes:MethodAttributes, callingConvention:CallingConventions, returnType:Type, returnTypeRequiredCustomModifiers:NativeArray<Type>, returnTypeOptionalCustomModifiers:NativeArray<Type>, parameterTypes:NativeArray<Type>, parameterTypeRequiredCustomModifiers:NativeArray<NativeArray<Type>>, parameterTypeOptionalCustomModifiers:NativeArray<NativeArray<Type>>):MethodBuilder

@:final@:overloadDefineMethod (name:String, attributes:MethodAttributes, callingConvention:CallingConventions, returnType:Type, parameterTypes:NativeArray<Type>):MethodBuilder

@:final@:overloadDefineMethodOverride (methodInfoBody:MethodInfo, methodInfoDeclaration:MethodInfo):Void

@:final@:overloadDefineNestedType (name:String):TypeBuilder

@:final@:overloadDefineNestedType (name:String, attr:TypeAttributes, parent:Type, packSize:PackingSize):TypeBuilder

@:final@:overloadDefineNestedType (name:String, attr:TypeAttributes, parent:Type, typeSize:Int):TypeBuilder

@:final@:overloadDefineNestedType (name:String, attr:TypeAttributes, parent:Type, interfaces:NativeArray<Type>):TypeBuilder

@:final@:overloadDefineNestedType (name:String, attr:TypeAttributes, parent:Type):TypeBuilder

@:final@:overloadDefineNestedType (name:String, attr:TypeAttributes):TypeBuilder

@:final@:overloadDefinePInvokeMethod (name:String, dllName:String, entryName:String, attributes:MethodAttributes, callingConvention:CallingConventions, returnType:Type, parameterTypes:NativeArray<Type>, nativeCallConv:CallingConvention, nativeCharSet:CharSet):MethodBuilder

@:final@:overloadDefinePInvokeMethod (name:String, dllName:String, attributes:MethodAttributes, callingConvention:CallingConventions, returnType:Type, parameterTypes:NativeArray<Type>, nativeCallConv:CallingConvention, nativeCharSet:CharSet):MethodBuilder

@:final@:overloadDefinePInvokeMethod (name:String, dllName:String, entryName:String, attributes:MethodAttributes, callingConvention:CallingConventions, returnType:Type, returnTypeRequiredCustomModifiers:NativeArray<Type>, returnTypeOptionalCustomModifiers:NativeArray<Type>, parameterTypes:NativeArray<Type>, parameterTypeRequiredCustomModifiers:NativeArray<NativeArray<Type>>, parameterTypeOptionalCustomModifiers:NativeArray<NativeArray<Type>>, nativeCallConv:CallingConvention, nativeCharSet:CharSet):MethodBuilder

@:final@:overloadDefineProperty (name:String, attributes:PropertyAttributes, returnType:Type, parameterTypes:NativeArray<Type>):PropertyBuilder

@:final@:overloadDefineProperty (name:String, attributes:PropertyAttributes, callingConvention:CallingConventions, returnType:Type, returnTypeRequiredCustomModifiers:NativeArray<Type>, returnTypeOptionalCustomModifiers:NativeArray<Type>, parameterTypes:NativeArray<Type>, parameterTypeRequiredCustomModifiers:NativeArray<NativeArray<Type>>, parameterTypeOptionalCustomModifiers:NativeArray<NativeArray<Type>>):PropertyBuilder

@:final@:overloadDefineProperty (name:String, attributes:PropertyAttributes, returnType:Type, returnTypeRequiredCustomModifiers:NativeArray<Type>, returnTypeOptionalCustomModifiers:NativeArray<Type>, parameterTypes:NativeArray<Type>, parameterTypeRequiredCustomModifiers:NativeArray<NativeArray<Type>>, parameterTypeOptionalCustomModifiers:NativeArray<NativeArray<Type>>):PropertyBuilder

@:final@:overloadDefineUninitializedData (name:String, size:Int, attributes:FieldAttributes):FieldBuilder

@:final@:overloadIsCreated ():Bool

@:final@:overloadSetCustomAttribute (customBuilder:CustomAttributeBuilder):Void

@:final@:overloadSetCustomAttribute (con:ConstructorInfo, binaryAttribute:NativeArray<UInt8>):Void

@:final@:overloadSetParent (parent:Type):Void

Static variables

@:readOnlystaticread onlyUnspecifiedTypeSize:Int

Static methods

@:final@:overloadstaticGetConstructor (type:Type, constructor:ConstructorInfo):ConstructorInfo

@:final@:overloadstaticGetField (type:Type, field:FieldInfo):FieldInfo

@:final@:overloadstaticGetMethod (type:Type, method:MethodInfo):MethodInfo

@:native("GetConstructor")@:final@:overloadstatic_GetConstructor (type:Type, constructor:ConstructorInfo):ConstructorInfo

@:native("GetField")@:final@:overloadstatic_GetField (type:Type, field:FieldInfo):FieldInfo

@:native("GetMethod")@:final@:overloadstatic_GetMethod (type:Type, method:MethodInfo):MethodInfo

Inherited Variables

Inherited Methods

Defined by Type

@:overloadFindInterfaces (filter:TypeFilter, filterCriteria:Dynamic):NativeArray<Type>

@:overloadFindMembers (memberType:MemberTypes, bindingAttr:BindingFlags, filter:MemberFilter, filterCriteria:Dynamic):NativeArray<MemberInfo>

@:overloadGetArrayRank ():Int

@:final@:overloadGetConstructor (types:NativeArray<Type>):ConstructorInfo

@:final@:overloadGetConstructor (bindingAttr:BindingFlags, binder:Binder, callConvention:CallingConventions, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):ConstructorInfo

@:final@:overloadGetConstructor (bindingAttr:BindingFlags, binder:Binder, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):ConstructorInfo

@:final@:overloadGetEvent (name:String):EventInfo

@:overloadGetEvent (name:String, bindingAttr:BindingFlags):EventInfo

@:final@:overloadGetField (name:String):FieldInfo

@:overloadGetField (name:String, bindingAttr:BindingFlags):FieldInfo

@:final@:overloadGetFields ():NativeArray<FieldInfo>

@:overloadGetFields (bindingAttr:BindingFlags):NativeArray<FieldInfo>

@:final@:overloadGetInterface (name:String):Type

@:overloadGetInterface (name:String, ignoreCase:Bool):Type

@:final@:overloadGetMember (name:String):NativeArray<MemberInfo>

@:overloadGetMember (name:String, type:MemberTypes, bindingAttr:BindingFlags):NativeArray<MemberInfo>

@:overloadGetMember (name:String, bindingAttr:BindingFlags):NativeArray<MemberInfo>

@:final@:overloadGetMembers ():NativeArray<MemberInfo>

@:overloadGetMembers (bindingAttr:BindingFlags):NativeArray<MemberInfo>

@:final@:overloadGetMethod (name:String):MethodInfo

@:final@:overloadGetMethod (name:String, bindingAttr:BindingFlags, binder:Binder, callConvention:CallingConventions, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):MethodInfo

@:final@:overloadGetMethod (name:String, bindingAttr:BindingFlags, binder:Binder, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):MethodInfo

@:final@:overloadGetMethod (name:String, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):MethodInfo

@:final@:overloadGetMethod (name:String, types:NativeArray<Type>):MethodInfo

@:final@:overloadGetMethod (name:String, bindingAttr:BindingFlags):MethodInfo

@:final@:overloadGetMethods ():NativeArray<MethodInfo>

@:overloadGetMethods (bindingAttr:BindingFlags):NativeArray<MethodInfo>

@:final@:overloadGetNestedType (name:String):Type

@:overloadGetNestedType (name:String, bindingAttr:BindingFlags):Type

@:final@:overloadGetNestedTypes ():NativeArray<Type>

@:overloadGetNestedTypes (bindingAttr:BindingFlags):NativeArray<Type>

@:final@:overloadGetProperty (name:String):PropertyInfo

@:final@:overloadGetProperty (name:String, bindingAttr:BindingFlags, binder:Binder, returnType:Type, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):PropertyInfo

@:final@:overloadGetProperty (name:String, returnType:Type, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):PropertyInfo

@:final@:overloadGetProperty (name:String, returnType:Type, types:NativeArray<Type>):PropertyInfo

@:final@:overloadGetProperty (name:String, types:NativeArray<Type>):PropertyInfo

@:final@:overloadGetProperty (name:String, returnType:Type):PropertyInfo

@:final@:overloadGetProperty (name:String, bindingAttr:BindingFlags):PropertyInfo

@:final@:overloadGetType ():Type

@:final@:overloadInvokeMember (name:String, invokeAttr:BindingFlags, binder:Binder, target:Dynamic, args:NativeArray<Dynamic>):Dynamic

@:overloadInvokeMember (name:String, invokeAttr:BindingFlags, binder:Binder, target:Dynamic, args:NativeArray<Dynamic>, modifiers:NativeArray<ParameterModifier>, culture:CultureInfo, namedParameters:NativeArray<String>):Dynamic

@:final@:overloadInvokeMember (name:String, invokeAttr:BindingFlags, binder:Binder, target:Dynamic, args:NativeArray<Dynamic>, culture:CultureInfo):Dynamic

@:overloadMakeArrayType ():Type

@:overloadMakeArrayType (rank:Int):Type

Defined by MemberInfo

@:overloadGetCustomAttributes (inherit:Bool):NativeArray<Dynamic>

@:overloadGetCustomAttributes (attributeType:Type, inherit:Bool):NativeArray<Dynamic>