流畅的NHibernate反射映射

我想解析一个Fluent NHibernate映射文件,这样我就可以得到那里指定的表名和列名。 加载程序集并将类型反映为ClassMap不是问题,但该类只获取设置表名和列名的方法 - 没有什么可以再次获取名称。 有任何想法吗?     
已邀请:
使用Reflector,看起来像Table方法有这个签名:
public void Table(string tableName)
{
    this.attributes.Set<string>(x => x.TableName, tableName);
}
列将更加困难,因为它将属性,引用和集合分开。例如。
protected virtual PropertyPart Map(PropertyInfo property, string columnName)
{
    PropertyPart propertyMap = new PropertyPart(property, typeof(T));
    if (!string.IsNullOrEmpty(columnName))
    {
        propertyMap.Column(columnName);
    }
    this.properties.Add(propertyMap);
    return propertyMap;
}
理论上,虽然您可以通过反射获取私有字段属性,属性和引用,并以这种方式获取信息。     

要回复问题请先登录注册