C# Class System.Reflection.Binder

Mostra file Open project: randomize/VimConfig Class Usage Examples

Public Methods

Method Description
BindToField ( BindingFlags bindingAttr, Array match, object value, CultureInfo culture ) : FieldInfo
BindToMethod ( BindingFlags bindingAttr, Array match, Array &args, Array modifiers, CultureInfo culture, Array names, object &state ) : MethodBase
ChangeType ( object value, Type type, CultureInfo culture ) : object
ReorderArgumentArray ( Array &args, object state ) : void
SelectMethod ( BindingFlags bindingAttr, Array match, Array types, Array modifiers ) : MethodBase
SelectProperty ( BindingFlags bindingAttr, Array match, Type returnType, Array indexes, Array modifiers ) : PropertyInfo

Protected Methods

Method Description
Binder ( ) : System

Method Details

BindToField() public abstract method

public abstract BindToField ( BindingFlags bindingAttr, Array match, object value, CultureInfo culture ) : FieldInfo
bindingAttr BindingFlags
match Array
value object
culture CultureInfo
return FieldInfo

BindToMethod() public abstract method

public abstract BindToMethod ( BindingFlags bindingAttr, Array match, Array &args, Array modifiers, CultureInfo culture, Array names, object &state ) : MethodBase
bindingAttr BindingFlags
match Array
args Array
modifiers Array
culture CultureInfo
names Array
state object
return MethodBase

Binder() protected method

protected Binder ( ) : System
return System

ChangeType() public abstract method

public abstract ChangeType ( object value, Type type, CultureInfo culture ) : object
value object
type Type
culture CultureInfo
return object

ReorderArgumentArray() public abstract method

public abstract ReorderArgumentArray ( Array &args, object state ) : void
args Array
state object
return void

SelectMethod() public abstract method

public abstract SelectMethod ( BindingFlags bindingAttr, Array match, Array types, Array modifiers ) : MethodBase
bindingAttr BindingFlags
match Array
types Array
modifiers Array
return MethodBase

SelectProperty() public abstract method

public abstract SelectProperty ( BindingFlags bindingAttr, Array match, Type returnType, Array indexes, Array modifiers ) : PropertyInfo
bindingAttr BindingFlags
match Array
returnType Type
indexes Array
modifiers Array
return PropertyInfo