public object GetValue(object instance) { if (Getter != null) return Getter(instance); else throw new global::System.InvalidOperationException("GetValue"); }