예제 #1
0
        private void SetNamedGraphOverride(IEntityProxy proxy, IPropertyMapping property)
        {
            var paremeters = GraphSelectionOverride ?? new OverridingGraphSelector(Id, _entityMapping, property);

            if (proxy != null)
            {
                if ((proxy.Id is BlankId) || (typeof(IRdfListNode <>).IsAssignableFromSpecificGeneric(proxy.EntityMapping.EntityType)))
                {
                    proxy.OverrideGraphSelection(paremeters);
                }
            }
        }