📄 compositeelementpropertymapping.cs
字号:
using NHibernate.Engine;
using NHibernate.Persister.Entity;
using NHibernate.Type;
namespace NHibernate.Persister.Collection
{
/// <summary>
/// Summary description for CompositeElementPropertyMapping.
/// </summary>
public class CompositeElementPropertyMapping : AbstractPropertyMapping
{
private readonly IAbstractComponentType compositeType;
public CompositeElementPropertyMapping(string[] elementColumns, string[] elementFormulaTemplates,
IAbstractComponentType compositeType, IMapping factory)
{
this.compositeType = compositeType;
InitComponentPropertyPaths(null, compositeType, elementColumns, elementFormulaTemplates, factory);
}
public override IType Type
{
get { return compositeType; }
}
protected override string EntityName
{
get { return compositeType.Name; }
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -