本文整理汇总了C#中FluentNHibernate.MappingModel.PropertyMapping.BindToMember方法的典型用法代码示例。如果您正苦于以下问题:C# PropertyMapping.BindToMember方法的具体用法?C# PropertyMapping.BindToMember怎么用?C# PropertyMapping.BindToMember使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FluentNHibernate.MappingModel.PropertyMapping
的用法示例。
在下文中一共展示了PropertyMapping.BindToMember方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Map
public void Map(ClassMapping classMap)
{
foreach(var property in classMap.Type.GetProperties())
{
if (!classMap.HasMappedProperty(property))
{
if (property.PropertyType.Namespace == "System")
{
var propMapping = new PropertyMapping {Name = property.Name};
propMapping.BindToMember(property);
classMap.AddProperty(propMapping);
}
}
}
}
示例2: Should_apply_to_property_mapping
public void Should_apply_to_property_mapping()
{
var propertyInfo = ReflectionHelper.GetMember((Album a) => a.Title);
var propertyMapping = new PropertyMapping();
propertyMapping.BindToMember(propertyInfo);
_namingConvention.ProcessProperty(propertyMapping);
propertyMapping.Name.ShouldEqual(propertyMapping.MappedMember.Name);
}
开发者ID:paulbatum,项目名称:Fluent-NHibernate-Semantic-Model-Rewrite,代码行数:10,代码来源:NamingConventionTester.cs