reflection.Module

Module

package cs-system-reflection

implements ICustomAttributeProvider, _Module, ISerializable

extended by ModuleBuilder

Available on cs

Variables

read 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

Methods

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 variables

static read only FilterTypeName:TypeFilter

static read only FilterTypeNameIgnoreCase:TypeFilter

© 2005–2016 Haxe Foundation
Licensed under a MIT license.
http://api.haxe.org/cs/system/reflection/Module.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部