C# Class ObjectPrinter.Utilties.MemberCache

Caches the member information used to inspect a type.
Inheritance: IMemberCache
Show file Open project: drewburlingame/ObjectPrinter

Public Methods

Method Description
GetFields ( Type type ) : IEnumerable

Returns the fields to inspect

GetMethods ( Type type ) : IEnumerable

Returns the methods to inspect

GetProperties ( Type type ) : IEnumerable

Returns the properties to inspect

MemberCache ( BindingFlags bindingFlags ) : System

Creates a new instance of MemberCache

Method Details

GetFields() public method

Returns the fields to inspect
public GetFields ( Type type ) : IEnumerable
type System.Type
return IEnumerable

GetMethods() public method

Returns the methods to inspect
public GetMethods ( Type type ) : IEnumerable
type System.Type
return IEnumerable

GetProperties() public method

Returns the properties to inspect
public GetProperties ( Type type ) : IEnumerable
type System.Type
return IEnumerable

MemberCache() public method

Creates a new instance of MemberCache
public MemberCache ( BindingFlags bindingFlags ) : System
bindingFlags BindingFlags
return System