C# Class Bamboo.Prevalence.XPath.TypeInfoCache

A cache for the navigable properties of a type.
Show file Open project: bamboo/Bamboo.Prevalence

Public Properties

Property Type Description
EmptyValueProviderArray IValueProvider[]

Public Methods

Method Description
GetNavigableProperties ( object o ) : IValueProvider[]

Return the navigable properties for the object passed as argument. Any readable public property is considered navigable.

TypeInfoCache ( ) : System

Constructs an empty TypeInfoCache.

Private Methods

Method Description
FindNavigableProperties ( object o ) : IValueProvider[]

Method Details

GetNavigableProperties() public method

Return the navigable properties for the object passed as argument. Any readable public property is considered navigable.
public GetNavigableProperties ( object o ) : IValueProvider[]
o object object
return IValueProvider[]

TypeInfoCache() public method

Constructs an empty TypeInfoCache.
public TypeInfoCache ( ) : System
return System

Property Details

EmptyValueProviderArray public static property

For types with no navigable properties (like primitives).
public static IValueProvider[] EmptyValueProviderArray
return IValueProvider[]