C# 字段访问的属性是否仍然延迟加载?

C# 字段访问的属性是否仍然延迟加载?,c#,.net,nhibernate,lazy-loading,C#,.net,Nhibernate,Lazy Loading,我在映射文件中使用field.camelcase来设置集合、从属实体等,并将集合公开为只读数组。我知道访问策略不会影响延迟加载,我只想确认它仍将被缓存: private ISet<AttributeValue> attributes; public virtual AttributeValue[] Attributes { get { return attributes.ToArray(); } } access值只是告诉它如

我在映射文件中使用field.camelcase来设置集合、从属实体等,并将集合公开为只读数组。我知道访问策略不会影响延迟加载,我只想确认它仍将被缓存:

private ISet<AttributeValue> attributes;
public virtual AttributeValue[] Attributes
        {
            get { return attributes.ToArray(); }
        }

access值只是告诉它如何访问字段和field.camelcase只是告诉它命名策略。这不会影响延迟加载。延迟值将决定映射中的延迟加载


请参阅:

您可能应该说出您所说的语言/系统。