C# Class ObjectPrinter.Utilties.BigAlMemberCache

Big Al (Alzheimers) doesn't remember a thing. No caching happens here.
Inheritance: IMemberCache
Show file Open project: drewburlingame/ObjectPrinter

Public Methods

Method Description
BigAlMemberCache ( BindingFlags bindingFlags ) : System

Creates a new instance of BigAlMemberCache

GetFields ( Type type ) : IEnumerable

Returns the fields to inspect, never caching the results

GetMethods ( Type type ) : IEnumerable

Returns the methods to inspect, never caching the results

GetProperties ( Type type ) : IEnumerable

Returns the properties to inspect, never caching the results

Method Details

BigAlMemberCache() public method

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

GetFields() public method

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

GetMethods() public method

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

GetProperties() public method

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