public RuntimePropertyInfo AddProperty(string name, Type propertyType) { var property = new RuntimePropertyInfo(name, propertyType, this); _propertyInfos.Add(property); return(property); }
public RuntimePropertyInfo AddProperty <T>(string name) { var property = new RuntimePropertyInfo <T>(name, this); _propertyInfos.Add(property); return(property); }