IReflect

cs.system.reflection.IReflect (extern interface) → cs.system.Type

Instance Members

UnderlyingSystemType: cs.system.Type

GetField(name: String, bindingAttr: Anonymous): FieldInfo
Name Type
name String
bindingAttr Anonymous
Returns
FieldInfo

GetFields(bindingAttr: Anonymous): cs.NativeArray<FieldInfo>
Name Type
bindingAttr Anonymous
Returns
cs.NativeArray<FieldInfo>

GetMember(name: String, bindingAttr: Anonymous): cs.NativeArray<MemberInfo>
Name Type
name String
bindingAttr Anonymous
Returns
cs.NativeArray<MemberInfo>

GetMembers(bindingAttr: Anonymous): cs.NativeArray<MemberInfo>
Name Type
bindingAttr Anonymous
Returns
cs.NativeArray<MemberInfo>

GetMethod(name: String, bindingAttr: Anonymous): MethodInfo
Name Type
name String
bindingAttr Anonymous
Returns
MethodInfo

GetMethods(bindingAttr: Anonymous): cs.NativeArray<MethodInfo>
Name Type
bindingAttr Anonymous
Returns
cs.NativeArray<MethodInfo>

GetProperties(bindingAttr: Anonymous): cs.NativeArray<PropertyInfo>
Name Type
bindingAttr Anonymous
Returns
cs.NativeArray<PropertyInfo>

GetProperty(name: String, bindingAttr: Anonymous): PropertyInfo
Name Type
name String
bindingAttr Anonymous
Returns
PropertyInfo

InvokeMember(name: String, invokeAttr: Anonymous, binder: Binder, target: Dynamic, args: cs.NativeArray<Dynamic>, modifiers: cs.NativeArray<ParameterModifier>, culture: cs.system.globalization.CultureInfo, namedParameters: cs.NativeArray<String>): Dynamic
Name Type
name String
invokeAttr Anonymous
binder Binder
target Dynamic
args cs.NativeArray<Dynamic>
modifiers cs.NativeArray<ParameterModifier>
culture cs.system.globalization.CultureInfo
namedParameters cs.NativeArray<String>
Returns
Dynamic

Metadata

Name Parameters
:nativeGen -
:abstract -
:libType -
:csNative -