hbmdatabaseobject.cs
来自「NHibernate NET开发者所需的」· CS 代码 · 共 40 行
CS
40 行
using System.Collections.Generic;
namespace NHibernate.Cfg.MappingSchema
{
partial class HbmDatabaseObject : HbmBase
{
public string FindCreateText()
{
HbmCreate createSchema = Find<HbmCreate>(Items);
return JoinString(createSchema.Text);
}
public HbmDefinition FindDefinition()
{
return Find<HbmDefinition>(Items);
}
public IList<string> FindDialectScopeNames()
{
IList<string> dialectScopeNames = new List<string>();
if (dialectscope != null)
foreach (HbmDialectScope dialectScopeSchema in dialectscope)
dialectScopeNames.Add(dialectScopeSchema.name);
return dialectScopeNames;
}
public string FindDropText()
{
HbmDrop dropSchema = Find<HbmDrop>(Items);
return JoinString(dropSchema.Text);
}
public bool HasDefinition()
{
return FindDefinition() != null;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?