public Object Get(String property) { var getter = _revisionEventType.GetGetter(property); if (getter == null) { return(null); } return(getter.Get(this)); }
public Object GetFragment(String propertyExpression) { EventPropertyGetter getter = RevisionEventType.GetGetter(propertyExpression); if (getter == null) { throw new PropertyAccessException("Property named '" + propertyExpression + "' is not a valid property name for this type"); } return(getter.GetFragment(this)); }
public Object GetFragment(String propertyExpression) { EventPropertyGetter getter = RevisionEventType.GetGetter(propertyExpression); if (getter == null) { throw PropertyAccessException.NotAValidProperty(propertyExpression); } return(getter.GetFragment(this)); }