C# Class Baseline.Reflection.IndexerValueGetter

Inheritance: IValueGetter
Show file Open project: JasperFx/baseline Class Usage Examples

Public Methods

Method Description
ChainExpression ( Expression body ) : Expression
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetValue ( object target ) : object
IndexerValueGetter ( Type arrayType, int index ) : System
SetValue ( object target, object propertyValue ) : void

Protected Methods

Method Description
Equals ( IndexerValueGetter other ) : bool

Method Details

ChainExpression() public method

public ChainExpression ( Expression body ) : Expression
body System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression

Equals() protected method

protected Equals ( IndexerValueGetter other ) : bool
other IndexerValueGetter
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetValue() public method

public GetValue ( object target ) : object
target object
return object

IndexerValueGetter() public method

public IndexerValueGetter ( Type arrayType, int index ) : System
arrayType System.Type
index int
return System

SetValue() public method

public SetValue ( object target, object propertyValue ) : void
target object
propertyValue object
return void