package cs.system.reflection
implements ICustomAttributeProvider, _Module, ISerializable
extended by ModuleBuilder
Available on cs
staticread onlyFilterTypeName:TypeFilter
staticread onlyFilterTypeNameIgnoreCase:TypeFilter
read onlyAssembly:Assembly
read onlyFullyQualifiedName:String
read onlyMDStreamVersion:Int
read onlyMetadataToken:Int
read onlyModuleHandle:ModuleHandle
read onlyModuleVersionId:Guid
read onlyName:String
read onlyScopeName:String
FindTypes(filter:TypeFilter, filterCriteria:Dynamic):NativeArray<Type>
GetCustomAttributes(inherit:Bool):NativeArray<Dynamic>
GetCustomAttributes(attributeType:Type, inherit:Bool):NativeArray<Dynamic>
finalGetField(name:String):FieldInfo
GetField(name:String, bindingAttr:BindingFlags):FieldInfo
finalGetFields():NativeArray<FieldInfo>
GetFields(bindingFlags:BindingFlags):NativeArray<FieldInfo>
finalGetMethod(name:String):MethodInfo
finalGetMethod(name:String, bindingAttr:BindingFlags, binder:Binder, callConvention:CallingConventions, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):MethodInfo
finalGetMethod(name:String, types:NativeArray<Type>):MethodInfo
finalGetMethods():NativeArray<MethodInfo>
finalGetMethods(bindingFlags:BindingFlags):NativeArray<MethodInfo>
GetObjectData(info:SerializationInfo, context:StreamingContext):Void
GetPEKind(peKind:Out<PortableExecutableKinds>, machine:Out<ImageFileMachine>):Void
finalGetSignerCertificate():X509Certificate
GetType(className:String):Type
GetType(className:String, throwOnError:Bool, ignoreCase:Bool):Type
GetType(className:String, ignoreCase:Bool):Type
GetTypes():NativeArray<Type>
IsDefined(attributeType:Type, inherit:Bool):Bool
finalIsResource():Bool
finalResolveField(metadataToken:Int):FieldInfo
finalResolveField(metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):FieldInfo
finalResolveMember(metadataToken:Int):MemberInfo
finalResolveMember(metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):MemberInfo
finalResolveMethod(metadataToken:Int):MethodBase
finalResolveMethod(metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):MethodBase
finalResolveSignature(metadataToken:Int):NativeArray<UInt8>
finalResolveString(metadataToken:Int):String
finalResolveType(metadataToken:Int):Type
finalResolveType(metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):Type
ToString():String
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/reflection/Module.html