package cs.system.reflection
implements ICustomAttributeProvider, _Module, ISerializable
extended by ModuleBuilder
Available on csread only Assembly:Assembly
read only FullyQualifiedName:String
read only MDStreamVersion:Int
read only MetadataToken:Int
read only ModuleHandle:ModuleHandle
read only ModuleVersionId:Guid
read only Name:String
read only ScopeName:String
FindTypes (filter:TypeFilter, filterCriteria:Dynamic):NativeArray<Type>
GetCustomAttributes (inherit:Bool):NativeArray<Dynamic>
GetCustomAttributes (attributeType:Type, inherit:Bool):NativeArray<Dynamic>
GetField (name:String):FieldInfo
GetField (name:String, bindingAttr:BindingFlags):FieldInfo
GetFields ():NativeArray<FieldInfo>
GetFields (bindingFlags:BindingFlags):NativeArray<FieldInfo>
GetMethod (name:String):MethodInfo
GetMethod (name:String, bindingAttr:BindingFlags, binder:Binder, callConvention:CallingConventions, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):MethodInfo
GetMethod (name:String, types:NativeArray<Type>):MethodInfo
GetMethods ():NativeArray<MethodInfo>
GetMethods (bindingFlags:BindingFlags):NativeArray<MethodInfo>
GetObjectData (info:SerializationInfo, context:StreamingContext):Void
GetPEKind (peKind:Out<PortableExecutableKinds>, machine:Out<ImageFileMachine>):Void
GetSignerCertificate ():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
IsResource ():Bool
ResolveField (metadataToken:Int):FieldInfo
ResolveField (metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):FieldInfo
ResolveMember (metadataToken:Int):MemberInfo
ResolveMember (metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):MemberInfo
ResolveMethod (metadataToken:Int):MethodBase
ResolveMethod (metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):MethodBase
ResolveSignature (metadataToken:Int):NativeArray<UInt8>
ResolveString (metadataToken:Int):String
ResolveType (metadataToken:Int):Type
ResolveType (metadataToken:Int, genericTypeArguments:NativeArray<Type>, genericMethodArguments:NativeArray<Type>):Type
ToString ():String
static read only FilterTypeName:TypeFilter
static read only FilterTypeNameIgnoreCase:TypeFilter
© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/reflection/Module.html