collectionreturn.cs
来自「NHibernate NET开发者所需的」· CS 代码 · 共 47 行
CS
47 行
using System;
namespace NHibernate.Loader.Custom
{
public class CollectionReturn : NonScalarReturn
{
private readonly string ownerEntityName;
private readonly string ownerProperty;
private readonly ICollectionAliases collectionAliases;
private readonly IEntityAliases elementEntityAliases;
public CollectionReturn(
String alias,
String ownerEntityName,
String ownerProperty,
ICollectionAliases collectionAliases,
IEntityAliases elementEntityAliases,
LockMode lockMode)
: base(alias, lockMode)
{
this.ownerEntityName = ownerEntityName;
this.ownerProperty = ownerProperty;
this.collectionAliases = collectionAliases;
this.elementEntityAliases = elementEntityAliases;
}
public string OwnerEntityName
{
get { return ownerEntityName; }
}
public string OwnerProperty
{
get { return ownerProperty; }
}
public ICollectionAliases CollectionAliases
{
get { return collectionAliases; }
}
public IEntityAliases ElementEntityAliases
{
get { return elementEntityAliases; }
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?