Binder_Default

Bindercs.system.reflection.Binder_Default (extern final class)

Instance Members

BindToField(bindingAttr: Anonymous, match: cs.NativeArray<FieldInfo>, value: Dynamic, culture: cs.system.globalization.CultureInfo): FieldInfo
Name Type
bindingAttr Anonymous
match cs.NativeArray<FieldInfo>
value Dynamic
culture cs.system.globalization.CultureInfo
Returns
FieldInfo

BindToMethod(bindingAttr: Anonymous, match: cs.NativeArray<MethodBase>, args: cs.Ref, modifiers: cs.NativeArray<ParameterModifier>, culture: cs.system.globalization.CultureInfo, names: cs.NativeArray<String>, state: cs.Out): MethodBase
Name Type
bindingAttr Anonymous
match cs.NativeArray<MethodBase>
args cs.Ref
modifiers cs.NativeArray<ParameterModifier>
culture cs.system.globalization.CultureInfo
names cs.NativeArray<String>
state cs.Out
Returns
MethodBase

Name Type
value Dynamic
type cs.system.Type
culture cs.system.globalization.CultureInfo
Returns
Dynamic

ReorderArgumentArray(args: cs.Ref, state: Dynamic): Void
Name Type
args cs.Ref
state Dynamic

SelectMethod(bindingAttr: Anonymous, match: cs.NativeArray<MethodBase>, types: cs.NativeArray<cs.system.Type>, modifiers: cs.NativeArray<ParameterModifier>): MethodBase
Name Type
bindingAttr Anonymous
match cs.NativeArray<MethodBase>
types cs.NativeArray<cs.system.Type>
modifiers cs.NativeArray<ParameterModifier>
Returns
MethodBase

SelectProperty(bindingAttr: Anonymous, match: cs.NativeArray<PropertyInfo>, returnType: cs.system.Type, indexes: cs.NativeArray<cs.system.Type>, modifiers: cs.NativeArray<ParameterModifier>): PropertyInfo
Name Type
bindingAttr Anonymous
match cs.NativeArray<PropertyInfo>
returnType cs.system.Type
indexes cs.NativeArray<cs.system.Type>
modifiers cs.NativeArray<ParameterModifier>
Returns
PropertyInfo

new(): Void

Metadata

Name Parameters
:nativeGen -
:libType -
:csNative -