<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Euss - .NET Persistence Framework</title><link>http://euss.codeplex.com/Project/ProjectRss.aspx</link><description>Evaluant Universal Storage Services &amp;#40;EUSS&amp;#41; is an extensible programming model and runtime components for building data aware solutions on the .NET platform. With EUSS you can access any type of dat...</description><item><title>New Post: Load XML data file partially</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=78550</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I need to manage an XML data file of 1GB of size. But I can't load them in memory because I get a memory overflow exception. So I'm planing to load it using &lt;span style="font-size:11pt" lang=EN-US&gt;Evaluant.Uss.Xml.XmlProvider but I need to know if this provider can load it partially. The idea is read this file in several loops but load partially, apply some changes to this partial load and flush to file again.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;Regards,&lt;/p&gt;
&lt;p&gt;Josep Balague&lt;/p&gt;&lt;/div&gt;</description><author>jmroyb</author><pubDate>Fri, 18 Dec 2009 12:47:31 GMT</pubDate><guid isPermaLink="false">New Post: Load XML data file partially 20091218124731P</guid></item><item><title>New Post: Change Table at Load&lt;T&gt; and Serialize&lt;T&gt; without manipulating xml file</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=77826</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I need to change the destination table at runtime in one Load and Serialize operation. Afterwards I must be the table mapped in the xml file.&lt;/p&gt;
&lt;p&gt;How can I do this?&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Josep Balague&lt;/p&gt;&lt;/div&gt;</description><author>jmroyb</author><pubDate>Fri, 11 Dec 2009 11:29:48 GMT</pubDate><guid isPermaLink="false">New Post: Change Table at Load&lt;T&gt; and Serialize&lt;T&gt; without manipulating xml file 20091211112948A</guid></item><item><title>New Post: Using SQL Server Stored Procedures</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=77819</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;NHibernate has the ability to use SQL Server stored procedures to fill, update, insert and delete records in the database.&lt;/p&gt;
&lt;p&gt;Is Euss able to do the same thing?&lt;/p&gt;
&lt;p&gt;I don't particularly want to get into the whole &amp;quot;stored procedures vs using tables directly&amp;quot; argument as we currently have a complete system currently running and are not looking to change it.&lt;/p&gt;
&lt;p&gt;If anyone knows how to use stored procedures with Euss then that would be great.&lt;/p&gt;&lt;/div&gt;</description><author>Tristan_Clow</author><pubDate>Fri, 11 Dec 2009 10:05:16 GMT</pubDate><guid isPermaLink="false">New Post: Using SQL Server Stored Procedures 20091211100516A</guid></item><item><title>New Post: Loading references</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=76459</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I've made a class making it easy to bulk load references.&lt;/p&gt;
&lt;p&gt;If you have a list of persons and want to ensure taht all persons addresses are loaded do it like this:&lt;/p&gt;
&lt;div style="color:Black;background-color:White"&gt;
&lt;pre&gt;ReferenceLoader.LoadReference&amp;lt;Person&amp;gt;(persons, p=&amp;gt;p.Address)
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Here's the code:&lt;/p&gt;
&lt;div style="color:Black;background-color:White"&gt;
&lt;pre&gt;&lt;span style="color:Blue"&gt;public&lt;/span&gt; &lt;span style="color:Blue"&gt;static&lt;/span&gt; &lt;span style="color:Blue"&gt;class&lt;/span&gt; ReferenceLoader
    {
        &lt;span style="color:Blue"&gt;public&lt;/span&gt; &lt;span style="color:Blue"&gt;static&lt;/span&gt; &lt;span style="color:Blue"&gt;void&lt;/span&gt; LoadReference&amp;lt;T&amp;gt;(IEnumerable&amp;lt;T&amp;gt; objects, &lt;span style="color:Blue"&gt;params&lt;/span&gt; &lt;span style="color:Blue"&gt;string&lt;/span&gt;[] references)
        {
            List&amp;lt;IPersistableProxy&amp;gt; toHandle = &lt;span style="color:Blue"&gt;new&lt;/span&gt; List&amp;lt;IPersistableProxy&amp;gt;();
            toHandle.AddRange((&lt;span style="color:Blue"&gt;from&lt;/span&gt; o &lt;span style="color:Blue"&gt;in&lt;/span&gt; objects &lt;span style="color:Blue"&gt;where&lt;/span&gt; o &lt;span style="color:Blue"&gt;is&lt;/span&gt; IPersistableProxy &lt;span style="color:Blue"&gt;select&lt;/span&gt; o &lt;span style="color:Blue"&gt;as&lt;/span&gt; IPersistableProxy));

            &lt;span style="color:Blue"&gt;if&lt;/span&gt; (toHandle.Count &amp;gt; 0)
            {
                &lt;span style="color:Blue"&gt;var&lt;/span&gt; oc = toHandle.ElementAt(0).ObjectContext;
                oc.PersistenceEngine.LoadReference((&lt;span style="color:Blue"&gt;from&lt;/span&gt; item &lt;span style="color:Blue"&gt;in&lt;/span&gt; toHandle &lt;span style="color:Blue"&gt;select&lt;/span&gt; item.Entity), references);

                &lt;span style="color:Blue"&gt;foreach&lt;/span&gt; (&lt;span style="color:Blue"&gt;var&lt;/span&gt; item &lt;span style="color:Blue"&gt;in&lt;/span&gt; toHandle)
                {
                    item.SetReferences();
                }
            }
        }

        &lt;span style="color:Blue"&gt;public&lt;/span&gt; &lt;span style="color:Blue"&gt;static&lt;/span&gt; &lt;span style="color:Blue"&gt;void&lt;/span&gt; LoadReference&amp;lt;T&amp;gt;(IEnumerable&amp;lt;T&amp;gt; objects, &lt;span style="color:Blue"&gt;params&lt;/span&gt; Expression&amp;lt;Func&amp;lt;T, &lt;span style="color:Blue"&gt;object&lt;/span&gt;&amp;gt;&amp;gt;[] references)
        {
            List&amp;lt;&lt;span style="color:Blue"&gt;string&lt;/span&gt;&amp;gt; referenceNames = &lt;span style="color:Blue"&gt;new&lt;/span&gt; List&amp;lt;&lt;span style="color:Blue"&gt;string&lt;/span&gt;&amp;gt;();

            &lt;span style="color:Blue"&gt;foreach&lt;/span&gt; (&lt;span style="color:Blue"&gt;var&lt;/span&gt; item &lt;span style="color:Blue"&gt;in&lt;/span&gt; references)
                referenceNames.Add(GetMember(item).Member.Name);

            LoadReference&amp;lt;T&amp;gt;(objects, referenceNames.ToArray());
        }

        &lt;span style="color:Blue"&gt;private&lt;/span&gt; &lt;span style="color:Blue"&gt;static&lt;/span&gt; MemberExpression GetMember&amp;lt;M,T&amp;gt;(Expression&amp;lt;Func&amp;lt;M,T&amp;gt;&amp;gt; expression)
        {
            MemberExpression memberExpression = &lt;span style="color:Blue"&gt;null&lt;/span&gt;;
            &lt;span style="color:Blue"&gt;if&lt;/span&gt; (expression.Body.NodeType == ExpressionType.Convert)
            {
                &lt;span style="color:Blue"&gt;var&lt;/span&gt; body = (UnaryExpression)expression.Body;
                memberExpression = body.Operand &lt;span style="color:Blue"&gt;as&lt;/span&gt; MemberExpression;
            }
            &lt;span style="color:Blue"&gt;else&lt;/span&gt; &lt;span style="color:Blue"&gt;if&lt;/span&gt; (expression.Body.NodeType == ExpressionType.MemberAccess)
            {
                memberExpression = expression.Body &lt;span style="color:Blue"&gt;as&lt;/span&gt; MemberExpression;
            }

            &lt;span style="color:Blue"&gt;return&lt;/span&gt; memberExpression;
        }
    }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>bjarte</author><pubDate>Sat, 28 Nov 2009 15:53:55 GMT</pubDate><guid isPermaLink="false">New Post: Loading references 20091128035355P</guid></item><item><title>New Post: Example of a composition mapping</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=75142</link><description>&lt;div style="line-height: normal;"&gt;&lt;p style="margin-top:1em;margin-bottom:1em"&gt;&amp;nbsp;Sorry I pasted a wrong &amp;nbsp;mapping file !&lt;/p&gt;
&lt;p style="margin-top:1em;margin-bottom:1em"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin-top:1em;margin-bottom:1em"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;lt;Entity type=&amp;quot;QuickStart:Domain:Customer&amp;quot; table=&amp;quot;Customer&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Id field=&amp;quot;CustomerId&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;guid&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;Name&amp;quot; field=&amp;quot;Name&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;lt;/Entity&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;lt;Entity type=&amp;quot;QuickStart:Domain:CustomerCity&amp;quot; table=&amp;quot;Customer&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Id field=&amp;quot;Name&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;business&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;Name&amp;quot; field=&amp;quot;Name&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;City&amp;quot; field=&amp;quot;city&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:147px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;lt;/Entity&amp;gt;&lt;/div&gt;
&lt;p&gt;
&lt;p&gt;&amp;lt;Entity type=&amp;quot;QuickStart:Domain:Customer&amp;quot; table=&amp;quot;Customer&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Id field=&amp;quot;CustomerId&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;guid&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;Name&amp;quot; field=&amp;quot;Name&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Entity&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;lt;Entity type=&amp;quot;QuickStart:Domain:CustomerCity&amp;quot; table=&amp;quot;Customer&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Id field=&amp;quot;Name&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;business&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;Name&amp;quot; field=&amp;quot;Name&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;City&amp;quot; field=&amp;quot;city&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Entity&amp;gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>cristianrep</author><pubDate>Fri, 20 Nov 2009 15:06:46 GMT</pubDate><guid isPermaLink="false">New Post: Example of a composition mapping 20091120030646P</guid></item><item><title>New Post: Example of a composition mapping</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=75142</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hey Sebastien. Thanks for answering!&lt;/p&gt;
&lt;p&gt;Here's the deal. A lot of legacy databases very poorly designed would map more than 1 entity per table. Now the funny part they don't have the same primary key so you end up with a lot of denormalization.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Looking at code I can trick it for the persisted ones using a mapping like the one bellow since you update info with WHERE CLAUSE Where name = ?:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;lt;Entity type=&amp;quot;QuickStart:Domain:Customer&amp;quot; table=&amp;quot;Customer&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Id field=&amp;quot;CustomerId&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;guid&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;Name&amp;quot; field=&amp;quot;Name&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;City&amp;quot; field=&amp;quot;city&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;lt;/Entity&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;lt;Entity type=&amp;quot;QuickStart:Domain:Customer&amp;quot; table=&amp;quot;Customer&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Id field=&amp;quot;Name&amp;quot;&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;business&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;City&amp;quot; field=&amp;quot;city&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/div&gt;
&lt;div id="_mcePaste" style="left:-10000px;top:0px;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden"&gt;&amp;lt;/Entity&amp;gt;&lt;/div&gt;
&lt;p&gt;&amp;lt;Entity type=&amp;quot;QuickStart:Domain:Customer&amp;quot; table=&amp;quot;Customer&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Id field=&amp;quot;CustomerId&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;guid&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;Name&amp;quot; field=&amp;quot;Name&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;City&amp;quot; field=&amp;quot;city&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Entity&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;lt;Entity type=&amp;quot;QuickStart:Domain:Customer&amp;quot; table=&amp;quot;Customer&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Id field=&amp;quot;Name&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;business&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Attribute name=&amp;quot;City&amp;quot; field=&amp;quot;city&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;50&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Entity&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Obviously the insert case would try to create two new records. So there I probably need to write something.&lt;/p&gt;
&lt;p&gt;Since I got your attention, I tried to run the test cases and I got lot of errors. Do I do anything wrong or I run the wrong code?. Debugging just to get acquainted with code I fixed one for the case with Vehicles and Passengers. The problem occurs when the name of the foreign keys are not identical with primary keys names. Here's the mapping from your example:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&amp;lt;Entity type=&amp;quot;NUnit:Mapping:Domain:Vehicule&amp;quot; table=&amp;quot;Vehicule&amp;quot; &amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Id field=&amp;quot;VehiculeId1&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;business&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Id field=&amp;quot;VehiculeId2&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Generator name=&amp;quot;business&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;/Id&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Attribute name=&amp;quot;VehiculeId1&amp;quot; field=&amp;quot;VehiculeId1&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;36&amp;quot; scale=&amp;quot;0&amp;quot; precision=&amp;quot;0&amp;quot; not-null=&amp;quot;false&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Attribute name=&amp;quot;VehiculeId2&amp;quot; field=&amp;quot;VehiculeId2&amp;quot; db-type=&amp;quot;String&amp;quot; size=&amp;quot;36&amp;quot; scale=&amp;quot;0&amp;quot; precision=&amp;quot;0&amp;quot; not-null=&amp;quot;false&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Reference name=&amp;quot;Passagers&amp;quot; entityChild=&amp;quot;NUnit:Mapping:Domain:Passager&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Rule parentField=&amp;quot;VehiculeId1;VehiculeId2&amp;quot; childTable=&amp;quot;Passager&amp;quot; childField=&amp;quot;FK_VehiculeId1;FK_VehiculeId2&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;/Reference&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Entity&amp;gt;&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I'm not sure how late initialization works. Looking at the code found an example for&amp;nbsp;LazyLoadingOneToMany but what about plain domain classes?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Last, for synchronizing the foreign keys the framework emits an UPDATE clause after the insert of the record occurred, which is not going to work when foreign keys that cannot be NULL by column definition.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;cristian&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>cristianrep</author><pubDate>Fri, 20 Nov 2009 14:49:10 GMT</pubDate><guid isPermaLink="false">New Post: Example of a composition mapping 20091120024910P</guid></item><item><title>New Post: Deprecated System.Data.OracleClient</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=75222</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;In the &amp;lt;Driver/&amp;gt; section of the engine configuration, you have to specify Evaluant.Uss.SqlMapper.OracleDPDriver. It is explain at page 42 in the documentation.&lt;/p&gt;&lt;/div&gt;</description><author>sebastienros</author><pubDate>Wed, 18 Nov 2009 16:10:38 GMT</pubDate><guid isPermaLink="false">New Post: Deprecated System.Data.OracleClient 20091118041038P</guid></item><item><title>New Post: .NET RIA Services</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=75229</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;We currently don't handle .NET RIA Services. We have implemented ADO.NET Data Services for a while though. I think it's not so far from that, and we definitely will investigate more on this.&lt;/p&gt;&lt;/div&gt;</description><author>sebastienros</author><pubDate>Wed, 18 Nov 2009 16:08:12 GMT</pubDate><guid isPermaLink="false">New Post: .NET RIA Services 20091118040812P</guid></item><item><title>New Post: Example of a composition mapping</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=75142</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Should this one of these entities inherit from the other ?&lt;/p&gt;&lt;/div&gt;</description><author>sebastienros</author><pubDate>Wed, 18 Nov 2009 16:05:39 GMT</pubDate><guid isPermaLink="false">New Post: Example of a composition mapping 20091118040539P</guid></item><item><title>New Post: .NET RIA Services</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=75229</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi again,&lt;/p&gt;
&lt;p&gt;checked with NHibernate. Works fantastic:&lt;/p&gt;
&lt;p&gt;http://blogs.msdn.com/brada/archive/2009/08/06/business-apps-example-for-silverlight-3-rtm-and-net-ria-services-july-update-part-nhibernate.aspx&lt;/p&gt;
&lt;p&gt;Please can you confirm if EUSS works with .NET RIA Services ASAP?&lt;/p&gt;
&lt;p&gt;Cheers.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>jmroyb</author><pubDate>Mon, 16 Nov 2009 14:04:40 GMT</pubDate><guid isPermaLink="false">New Post: .NET RIA Services 20091116020440P</guid></item><item><title>Closed Issue: Incorrect syntax near 'nvarchar'. Must declare the scalar variable "@". [25275]</title><link>http://euss.codeplex.com/WorkItem/View.aspx?WorkItemId=25275</link><description>tried to use the inheritance mapping. I get an error for each when a try to create a new FACTORY. I use the example from documentation with the entity map looking like&lt;br /&gt;&lt;br /&gt;&amp;#60;Entity type&amp;#61;&amp;#34;Domain&amp;#58;Company&amp;#34; table&amp;#61;&amp;#34;Company&amp;#34; discriminator-field&amp;#61;&amp;#34;Type&amp;#34;&lt;br /&gt;    discriminator-value&amp;#61;&amp;#34;Company&amp;#34;&amp;#62;&lt;br /&gt;  &amp;#60;Id field&amp;#61;&amp;#34;CompanyId&amp;#34;&amp;#62;&lt;br /&gt;    &amp;#60;Generator name&amp;#61;&amp;#34;guid&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Id&amp;#62;&lt;br /&gt;  &amp;#60;Attribute name&amp;#61;&amp;#34;Name&amp;#34; field&amp;#61;&amp;#34;Name&amp;#34; db-type&amp;#61;&amp;#34;String&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;Attribute name&amp;#61;&amp;#34;SiretNb&amp;#34; field&amp;#61;&amp;#34;SiretNb&amp;#34; db-type&amp;#61;&amp;#34;Int32&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;Entity&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;Entity type&amp;#61;&amp;#34;Domain&amp;#58;Factory&amp;#34; table&amp;#61;&amp;#34;Company&amp;#34; &lt;br /&gt;    discriminator-field&amp;#61;&amp;#34;Type&amp;#34;&lt;br /&gt;    discriminator-value&amp;#61;&amp;#34;Factory&amp;#34; &amp;#62;&lt;br /&gt;  &amp;#60;Id field&amp;#61;&amp;#34;CompanyId&amp;#34;&amp;#62;&lt;br /&gt;    &amp;#60;Generator name&amp;#61;&amp;#34;guid&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Id&amp;#62;&lt;br /&gt;  &amp;#60;Attribute name&amp;#61;&amp;#34;City&amp;#34; field&amp;#61;&amp;#34; City &amp;#34; db-type&amp;#61;&amp;#34;String&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;Entity&amp;#62;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I checked the query which looks like&amp;#58;&lt;br /&gt;&lt;br /&gt;INSERT INTO &amp;#91;Company&amp;#93;  &amp;#40;&amp;#91;CompanyId&amp;#93; , &amp;#91; City &amp;#93; , &amp;#91;Name&amp;#93; , &amp;#91;SiretNb&amp;#93;  &amp;#41; VALUES &amp;#40; &amp;#64;EntityId ,  &amp;#64; City  ,  &amp;#64;Name ,  &amp;#64;SiretNb  &amp;#41; &lt;br /&gt;&lt;br /&gt;The parameters inside look fine and have the correct values. It happens only when I try to save values for derived class. Tried the same thing for the company class and works fine.&lt;br /&gt;&lt;br /&gt;Thank you Cristian&lt;br /&gt;&lt;br /&gt;btw I like your work&lt;br /&gt;</description><author>sebastienros</author><pubDate>Mon, 16 Nov 2009 10:25:46 GMT</pubDate><guid isPermaLink="false">Closed Issue: Incorrect syntax near 'nvarchar'. Must declare the scalar variable "@". [25275] 20091116102546A</guid></item><item><title>New Post: .NET RIA Services</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=75229</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;br&gt;&lt;br&gt;.NET RIA Services uses entity framework for working but in its documentation is mentioning is possible use another DAL.&lt;br&gt;&lt;br&gt;Have you test EUSS with RIA?&lt;br&gt;&lt;br&gt;Cheers.&lt;/p&gt;&lt;/div&gt;</description><author>jmroyb</author><pubDate>Mon, 16 Nov 2009 09:22:48 GMT</pubDate><guid isPermaLink="false">New Post: .NET RIA Services 20091116092248A</guid></item><item><title>New Post: Deprecated System.Data.OracleClient</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=75222</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;&lt;span style="color:black"&gt;Hi,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:black"&gt;Due Microsoft has deprecated System.Data.OracleClient, can we use ODT.NET from Oracle for Oracle connections? Is EUSS 100% compatible with ODT.NET from Oracle?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:black"&gt;Please can you explain how to use this new provider?&lt;br&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:black"&gt;Cheers.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><author>jmroyb</author><pubDate>Mon, 16 Nov 2009 08:11:29 GMT</pubDate><guid isPermaLink="false">New Post: Deprecated System.Data.OracleClient 20091116081129A</guid></item><item><title>New Post: Example of a composition mapping</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=75142</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Can you guys help me create a case where 2 entitites map and save in the same table and use a reference of composition type instead of an aggregate.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;cristian&lt;/p&gt;&lt;/div&gt;</description><author>cristianrep</author><pubDate>Sat, 14 Nov 2009 22:22:21 GMT</pubDate><guid isPermaLink="false">New Post: Example of a composition mapping 20091114102221P</guid></item><item><title>Commented Issue: Incorrect syntax near 'nvarchar'. Must declare the scalar variable "@". [25275]</title><link>http://euss.codeplex.com/WorkItem/View.aspx?WorkItemId=25275</link><description>tried to use the inheritance mapping. I get an error for each when a try to create a new FACTORY. I use the example from documentation with the entity map looking like&lt;br /&gt;&lt;br /&gt;&amp;#60;Entity type&amp;#61;&amp;#34;Domain&amp;#58;Company&amp;#34; table&amp;#61;&amp;#34;Company&amp;#34; discriminator-field&amp;#61;&amp;#34;Type&amp;#34;&lt;br /&gt;    discriminator-value&amp;#61;&amp;#34;Company&amp;#34;&amp;#62;&lt;br /&gt;  &amp;#60;Id field&amp;#61;&amp;#34;CompanyId&amp;#34;&amp;#62;&lt;br /&gt;    &amp;#60;Generator name&amp;#61;&amp;#34;guid&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Id&amp;#62;&lt;br /&gt;  &amp;#60;Attribute name&amp;#61;&amp;#34;Name&amp;#34; field&amp;#61;&amp;#34;Name&amp;#34; db-type&amp;#61;&amp;#34;String&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;Attribute name&amp;#61;&amp;#34;SiretNb&amp;#34; field&amp;#61;&amp;#34;SiretNb&amp;#34; db-type&amp;#61;&amp;#34;Int32&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;Entity&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;Entity type&amp;#61;&amp;#34;Domain&amp;#58;Factory&amp;#34; table&amp;#61;&amp;#34;Company&amp;#34; &lt;br /&gt;    discriminator-field&amp;#61;&amp;#34;Type&amp;#34;&lt;br /&gt;    discriminator-value&amp;#61;&amp;#34;Factory&amp;#34; &amp;#62;&lt;br /&gt;  &amp;#60;Id field&amp;#61;&amp;#34;CompanyId&amp;#34;&amp;#62;&lt;br /&gt;    &amp;#60;Generator name&amp;#61;&amp;#34;guid&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Id&amp;#62;&lt;br /&gt;  &amp;#60;Attribute name&amp;#61;&amp;#34;City&amp;#34; field&amp;#61;&amp;#34; City &amp;#34; db-type&amp;#61;&amp;#34;String&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;Entity&amp;#62;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I checked the query which looks like&amp;#58;&lt;br /&gt;&lt;br /&gt;INSERT INTO &amp;#91;Company&amp;#93;  &amp;#40;&amp;#91;CompanyId&amp;#93; , &amp;#91; City &amp;#93; , &amp;#91;Name&amp;#93; , &amp;#91;SiretNb&amp;#93;  &amp;#41; VALUES &amp;#40; &amp;#64;EntityId ,  &amp;#64; City  ,  &amp;#64;Name ,  &amp;#64;SiretNb  &amp;#41; &lt;br /&gt;&lt;br /&gt;The parameters inside look fine and have the correct values. It happens only when I try to save values for derived class. Tried the same thing for the company class and works fine.&lt;br /&gt;&lt;br /&gt;Thank you Cristian&lt;br /&gt;&lt;br /&gt;btw I like your work&lt;br /&gt;</description><author>cristianrep</author><pubDate>Mon, 09 Nov 2009 18:35:34 GMT</pubDate><guid isPermaLink="false">Commented Issue: Incorrect syntax near 'nvarchar'. Must declare the scalar variable "@". [25275] 20091109063534P</guid></item><item><title>Created Issue: Incorrect syntax near 'nvarchar'. Must declare the scalar variable "@". [25275]</title><link>http://euss.codeplex.com/WorkItem/View.aspx?WorkItemId=25275</link><description>tried to use the inheritance mapping. I get an error for each when a try to create a new FACTORY. I use the example from documentation with the entity map looking like&lt;br /&gt;&lt;br /&gt;&amp;#60;Entity type&amp;#61;&amp;#34;Domain&amp;#58;Company&amp;#34; table&amp;#61;&amp;#34;Company&amp;#34; discriminator-field&amp;#61;&amp;#34;Type&amp;#34;&lt;br /&gt;    discriminator-value&amp;#61;&amp;#34;Company&amp;#34;&amp;#62;&lt;br /&gt;  &amp;#60;Id field&amp;#61;&amp;#34;CompanyId&amp;#34;&amp;#62;&lt;br /&gt;    &amp;#60;Generator name&amp;#61;&amp;#34;guid&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Id&amp;#62;&lt;br /&gt;  &amp;#60;Attribute name&amp;#61;&amp;#34;Name&amp;#34; field&amp;#61;&amp;#34;Name&amp;#34; db-type&amp;#61;&amp;#34;String&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;Attribute name&amp;#61;&amp;#34;SiretNb&amp;#34; field&amp;#61;&amp;#34;SiretNb&amp;#34; db-type&amp;#61;&amp;#34;Int32&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;Entity&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;Entity type&amp;#61;&amp;#34;Domain&amp;#58;Factory&amp;#34; table&amp;#61;&amp;#34;Company&amp;#34; &lt;br /&gt;    discriminator-field&amp;#61;&amp;#34;Type&amp;#34;&lt;br /&gt;    discriminator-value&amp;#61;&amp;#34;Factory&amp;#34; &amp;#62;&lt;br /&gt;  &amp;#60;Id field&amp;#61;&amp;#34;CompanyId&amp;#34;&amp;#62;&lt;br /&gt;    &amp;#60;Generator name&amp;#61;&amp;#34;guid&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;Id&amp;#62;&lt;br /&gt;  &amp;#60;Attribute name&amp;#61;&amp;#34;City&amp;#34; field&amp;#61;&amp;#34; City &amp;#34; db-type&amp;#61;&amp;#34;String&amp;#34;&amp;#47;&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;Entity&amp;#62;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I checked the query which looks like&amp;#58;&lt;br /&gt;&lt;br /&gt;INSERT INTO &amp;#91;Factory&amp;#93;  &amp;#40;&amp;#91;FactoryId&amp;#93; , &amp;#91; City &amp;#93; , &amp;#91;Name&amp;#93; , &amp;#91;SiretNb&amp;#93;  &amp;#41; VALUES &amp;#40; &amp;#64;EntityId ,  &amp;#64; City  ,  &amp;#64;Name ,  &amp;#64;SiretNb  &amp;#41; &lt;br /&gt;&lt;br /&gt;The parameters inside look fine and have the correct values. It happens only when I try to save values for derived class. Tried the same thing for the company class and works fine.&lt;br /&gt;&lt;br /&gt;Thank you Cristian&lt;br /&gt;&lt;br /&gt;btw I like your work&lt;br /&gt;</description><author>cristianrep</author><pubDate>Mon, 09 Nov 2009 18:04:01 GMT</pubDate><guid isPermaLink="false">Created Issue: Incorrect syntax near 'nvarchar'. Must declare the scalar variable "@". [25275] 20091109060401P</guid></item><item><title>New Post: Silverlight and Evaluant</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=74535</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Not on the client side, as we use for instance ANTLR which is not compatible. The only way is to do it on the server with web services.&lt;/p&gt;&lt;/div&gt;</description><author>sebastienros</author><pubDate>Mon, 09 Nov 2009 13:53:23 GMT</pubDate><guid isPermaLink="false">New Post: Silverlight and Evaluant 20091109015323P</guid></item><item><title>New Post: Silverlight and Evaluant</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=74535</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Did you test EUSS with Silverlight? Is it compatible?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Josep Balague&lt;/p&gt;&lt;/div&gt;</description><author>jmroyb</author><pubDate>Mon, 09 Nov 2009 13:51:22 GMT</pubDate><guid isPermaLink="false">New Post: Silverlight and Evaluant 20091109015122P</guid></item><item><title>New Post: Ignoring attributes of enum and List&lt;T&gt; types, incorrectly managed</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=72654</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Issue 1 :&lt;/p&gt;
&lt;p&gt;You should get the full type name of an entity you do create manually. so that you could have something like System.Collections.Generic.IList`1[[Evalos.Logica.Personal.Empleado]]. The type declared in metadata has to be the type you have in your model. In your case an IList&amp;lt;Evalos.Logica.Personal.Empleado&amp;gt;.&lt;/p&gt;
&lt;p&gt;An attribute is a primitive type (string, int, double, byte, ...). A reference is a property which type is either a class of your model (the property then has to be virtual) or a IList&amp;lt;T&amp;gt; where T is a class of your model (the property does not need to be virtual, but needs to be an IList&amp;lt;&amp;gt;). If you do not want your reference to be known by euss, just have your property of type List&amp;lt;Evalos.Logica.Personal.Empleado&amp;gt; and do not specify anything in the metadata.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Nicolas Penin&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>neonp</author><pubDate>Thu, 22 Oct 2009 10:10:06 GMT</pubDate><guid isPermaLink="false">New Post: Ignoring attributes of enum and List&lt;T&gt; types, incorrectly managed 20091022101006A</guid></item><item><title>New Post: Ignoring attributes of enum and List&lt;T&gt; types, incorrectly managed</title><link>http://euss.codeplex.com/Thread/View.aspx?ThreadId=72654</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi Nicolas,&lt;/p&gt;
&lt;p&gt;Thanks for your quick answer.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Issue 1&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt" lang=EN-GB&gt;PersonalSubordinado&lt;/span&gt; is a non mapped List attribute / reference as you wish say (I really cannot set where the difference is) based on a mapped type and within a mapped object called&amp;nbsp; &lt;span style="font-size:10pt;color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;.&amp;nbsp; &lt;span style="font-size:8pt" lang=EN-GB&gt;PersonalSubordinado&lt;/span&gt; is an object which must be instantiated but not filled by &lt;span style="font-size:8pt"&gt;Load&amp;lt;&lt;span style="color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;&amp;gt;&lt;/span&gt;(this is the reason of ignoring it). After reading short documentation about virtual properties, I have gone a step:&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;color:blue"&gt;private&lt;/span&gt;&lt;span style="font-size:8pt"&gt; &lt;span style="color:#2b91af"&gt;IList&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af"&gt;Empleado&lt;/span&gt;&amp;gt; _PersonalSubordinado = &lt;span style="color:blue"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af"&gt;List&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af"&gt;Empleado&lt;/span&gt;&amp;gt;();&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;color:blue"&gt;public&lt;/span&gt;&lt;span style="font-size:8pt"&gt; &lt;span style="color:blue"&gt;virtual&lt;/span&gt; &lt;span style="color:#2b91af"&gt;IList&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af"&gt;Empleado&lt;/span&gt;&amp;gt; PersonalSubordinado&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;color:blue"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; get&lt;/span&gt;&lt;span style="font-size:8pt"&gt; { &lt;span style="color:blue"&gt;return&lt;/span&gt; _PersonalSubordinado; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:blue"&gt;set&lt;/span&gt; { _PersonalSubordinado = &lt;span style="color:blue"&gt;value&lt;/span&gt;; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;color:#2b91af"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;color:#2b91af"&gt;IList&lt;/span&gt;&lt;span style="font-size:8pt"&gt;&amp;lt;&lt;span style="color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;&amp;gt; lstData;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;lstData = oc.Context.Load&amp;lt;&lt;span style="color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;&amp;gt;(&lt;span style="color:blue"&gt;typeof&lt;/span&gt;(&lt;span style="color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;), &amp;ldquo;&amp;rdquo;);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;meta.xml&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt;color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:10pt;color:#a31515"&gt;Reference&lt;/span&gt;&lt;span style="font-size:10pt;color:blue"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;color:red"&gt;name&lt;/span&gt;&lt;span style="font-size:10pt;color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&amp;quot;&lt;span style="color:blue"&gt;PersonalSubordinado&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt; &lt;/span&gt;&lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;Evaluant.Uss.ObjectContext.IPersistableCollection`1[[Evalos.Logica.Personal.Empleado]]&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt; &lt;/span&gt;&lt;span style="color:red"&gt;ignore&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;true&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;? lstData[0].PersonalSubordinado.GetType().FullName&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;&amp;quot;Evaluant.Uss.ObjectContext.IPersistableCollection`1[[Evalos.Logica.Personal.Empleado, DigitekLogic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;? lstData[0].PersonalSubordinado.Count()&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;'lstData[0].PersonalSubordinado.Count()' produjo una excepci&amp;oacute;n de tipo 'Evaluant.Uss.UniversalStorageException'&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; base {System.Exception}: {&amp;quot;The reference mapping PersonalSubordinado not found&amp;quot;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;What I really need in this issue is a list of &lt;span style="font-size:10pt;color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt; objects with a 0 length &lt;span style="font-size:8pt"&gt;PersonalSubordinado&lt;/span&gt; list in every instance.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Issue 2&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I never use int32 in scenarios where options can be multiple but I store an int32 value in data base. In my previous message when I use &lt;span style="font-size:8pt;color:blue" lang=EN-GB&gt;public&lt;/span&gt;&lt;span style="font-size:8pt" lang=EN-GB&gt; &lt;span style="color:#2b91af"&gt;Int32&lt;/span&gt; ModoAgrupacion&lt;/span&gt; instead of &lt;span style="font-size:8pt;color:green" lang=EN-GB&gt;public eACModoAgrupacionEnvio ModoAgrupacion&lt;/span&gt; &amp;nbsp;I get a null exception in Load method. &lt;span style="font-size:8pt;color:blue" lang=EN-GB&gt;public&lt;/span&gt;&lt;span style="font-size:8pt" lang=EN-GB&gt; &lt;span style="color:#2b91af"&gt;Int32&lt;/span&gt; ModoAgrupacion&lt;/span&gt; works fine, but not &lt;span style="font-size:8pt;color:green" lang=EN-GB&gt;public eACModoAgrupacionEnvio ModoAgrupacion&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Suggestions about documentation&lt;/span&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A dictionary of Evaluant concepts should be very useful&lt;/li&gt;
&lt;li&gt;As Nhibernate has, short projects with examples should be very useful&lt;/li&gt;
&lt;li&gt;Both your colleage Sebastien and yourself redirected me to read the documentation. Documentation is too much complex from other side :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Yours,&lt;/p&gt;
&lt;p&gt;Josep Balague&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div id="_mcePaste" style="overflow:hidden;left:-10000px;top:0px;width:1px;height:1px"&gt;&amp;lt;!--[if gte mso 9]&amp;gt;&amp;lt;xml&amp;gt; &amp;lt;o:DocumentProperties&amp;gt; &amp;lt;o:Version&amp;gt;12.00&amp;lt;/o:Version&amp;gt; &amp;lt;/o:DocumentProperties&amp;gt; &amp;lt;o:OfficeDocumentSettings&amp;gt; &amp;lt;o:RelyOnVML /&amp;gt; &amp;lt;o:AllowPNG /&amp;gt; &amp;lt;/o:OfficeDocumentSettings&amp;gt; &amp;lt;/xml&amp;gt;&amp;lt;![endif]--&amp;gt;&amp;lt;!--[if gte mso 9]&amp;gt;&amp;lt;xml&amp;gt; &amp;lt;w:WordDocument&amp;gt; &amp;lt;w:View&amp;gt;Normal&amp;lt;/w:View&amp;gt; &amp;lt;w:Zoom&amp;gt;0&amp;lt;/w:Zoom&amp;gt; &amp;lt;w:TrackMoves /&amp;gt; &amp;lt;w:TrackFormatting /&amp;gt; &amp;lt;w:HyphenationZone&amp;gt;21&amp;lt;/w:HyphenationZone&amp;gt; &amp;lt;w:PunctuationKerning /&amp;gt; &amp;lt;w:ValidateAgainstSchemas /&amp;gt; &amp;lt;w:SaveIfXMLInvalid&amp;gt;false&amp;lt;/w:SaveIfXMLInvalid&amp;gt; &amp;lt;w:IgnoreMixedContent&amp;gt;false&amp;lt;/w:IgnoreMixedContent&amp;gt; &amp;lt;w:AlwaysShowPlaceholderText&amp;gt;false&amp;lt;/w:AlwaysShowPlaceholderText&amp;gt; &amp;lt;w:DoNotPromoteQF /&amp;gt; &amp;lt;w:LidThemeOther&amp;gt;ES&amp;lt;/w:LidThemeOther&amp;gt; &amp;lt;w:LidThemeAsian&amp;gt;X-NONE&amp;lt;/w:LidThemeAsian&amp;gt; &amp;lt;w:LidThemeComplexScript&amp;gt;X-NONE&amp;lt;/w:LidThemeComplexScript&amp;gt; &amp;lt;w:Compatibility&amp;gt; &amp;lt;w:BreakWrappedTables /&amp;gt; &amp;lt;w:SnapToGridInCell /&amp;gt; &amp;lt;w:WrapTextWithPunct /&amp;gt; &amp;lt;w:UseAsianBreakRules /&amp;gt; &amp;lt;w:DontGrowAutofit /&amp;gt; &amp;lt;w:SplitPgBreakAndParaMark /&amp;gt; &amp;lt;w:DontVertAlignCellWithSp /&amp;gt; &amp;lt;w:DontBreakConstrainedForcedTables /&amp;gt; &amp;lt;w:DontVertAlignInTxbx /&amp;gt; &amp;lt;w:Word11KerningPairs /&amp;gt; &amp;lt;w:CachedColBalance /&amp;gt; &amp;lt;/w:Compatibility&amp;gt; &amp;lt;m:mathPr&amp;gt; &amp;lt;m:mathFont m:val=&amp;quot;Cambria Math&amp;quot; /&amp;gt; &amp;lt;m:brkBin m:val=&amp;quot;before&amp;quot; /&amp;gt; &amp;lt;m:brkBinSub m:val=&amp;quot;&amp;#45;-&amp;quot; /&amp;gt; &amp;lt;m:smallFrac m:val=&amp;quot;off&amp;quot; /&amp;gt; &amp;lt;m:dispDef /&amp;gt; &amp;lt;m:lMargin m:val=&amp;quot;0&amp;quot; /&amp;gt; &amp;lt;m:rMargin m:val=&amp;quot;0&amp;quot; /&amp;gt; &amp;lt;m:defJc m:val=&amp;quot;centerGroup&amp;quot; /&amp;gt; &amp;lt;m:wrapIndent m:val=&amp;quot;1440&amp;quot; /&amp;gt; &amp;lt;m:intLim m:val=&amp;quot;subSup&amp;quot; /&amp;gt; &amp;lt;m:naryLim m:val=&amp;quot;undOvr&amp;quot; /&amp;gt; &amp;lt;/m:mathPr&amp;gt;&amp;lt;/w:WordDocument&amp;gt; &amp;lt;/xml&amp;gt;&amp;lt;![endif]--&amp;gt;&amp;lt;!--[if gte mso 9]&amp;gt;&amp;lt;xml&amp;gt; &amp;lt;w:LatentStyles DefLockedState=&amp;quot;false&amp;quot; DefUnhideWhenUsed=&amp;quot;true&amp;quot;   DefSemiHidden=&amp;quot;true&amp;quot; DefQFormat=&amp;quot;false&amp;quot; DefPriority=&amp;quot;99&amp;quot;   LatentStyleCount=&amp;quot;267&amp;quot;&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;0&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Normal&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;9&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;heading 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;9&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;heading 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;9&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;heading 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;9&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;heading 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;9&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;heading 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;9&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;heading 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;9&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;heading 7&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;9&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;heading 8&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;9&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;heading 9&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; Name=&amp;quot;toc 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; Name=&amp;quot;toc 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; Name=&amp;quot;toc 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; Name=&amp;quot;toc 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; Name=&amp;quot;toc 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; Name=&amp;quot;toc 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; Name=&amp;quot;toc 7&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; Name=&amp;quot;toc 8&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; Name=&amp;quot;toc 9&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;35&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;caption&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;10&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Title&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;1&amp;quot; Name=&amp;quot;Default Paragraph Font&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;11&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Subtitle&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;22&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Strong&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;20&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Emphasis&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;59&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Table Grid&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Placeholder Text&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;1&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;No Spacing&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;60&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Shading&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;61&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light List&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;62&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Grid&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;63&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;64&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;65&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;66&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;67&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;68&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;69&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;70&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Dark List&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;71&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Shading&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;72&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful List&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;73&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Grid&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;60&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Shading Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;61&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light List Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;62&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Grid Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;63&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 1 Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;64&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 2 Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;65&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 1 Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Revision&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;34&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;List Paragraph&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;29&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Quote&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;30&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Intense Quote&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;66&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 2 Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;67&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 1 Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;68&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 2 Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;69&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 3 Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;70&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Dark List Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;71&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Shading Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;72&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful List Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;73&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Grid Accent 1&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;60&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Shading Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;61&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light List Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;62&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Grid Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;63&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 1 Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;64&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 2 Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;65&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 1 Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;66&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 2 Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;67&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 1 Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;68&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 2 Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;69&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 3 Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;70&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Dark List Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;71&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Shading Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;72&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful List Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;73&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Grid Accent 2&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;60&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Shading Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;61&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light List Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;62&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Grid Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;63&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 1 Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;64&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 2 Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;65&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 1 Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;66&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 2 Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;67&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 1 Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;68&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 2 Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;69&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 3 Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;70&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Dark List Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;71&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Shading Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;72&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful List Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;73&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Grid Accent 3&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;60&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Shading Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;61&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light List Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;62&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Grid Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;63&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 1 Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;64&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 2 Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;65&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 1 Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;66&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 2 Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;67&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 1 Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;68&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 2 Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;69&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 3 Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;70&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Dark List Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;71&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Shading Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;72&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful List Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;73&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Grid Accent 4&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;60&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Shading Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;61&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light List Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;62&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Grid Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;63&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 1 Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;64&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 2 Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;65&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 1 Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;66&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 2 Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;67&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 1 Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;68&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 2 Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;69&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 3 Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;70&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Dark List Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;71&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Shading Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;72&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful List Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;73&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Grid Accent 5&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;60&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Shading Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;61&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light List Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;62&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Light Grid Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;63&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 1 Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;64&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Shading 2 Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;65&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 1 Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;66&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium List 2 Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;67&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 1 Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;68&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 2 Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;69&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Medium Grid 3 Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;70&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Dark List Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;71&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Shading Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;72&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful List Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;73&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; Name=&amp;quot;Colorful Grid Accent 6&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;19&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Subtle Emphasis&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;21&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Intense Emphasis&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;31&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Subtle Reference&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;32&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Intense Reference&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;33&amp;quot; SemiHidden=&amp;quot;false&amp;quot;    UnhideWhenUsed=&amp;quot;false&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;Book Title&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;37&amp;quot; Name=&amp;quot;Bibliography&amp;quot; /&amp;gt; &amp;lt;w:LsdException Locked=&amp;quot;false&amp;quot; Priority=&amp;quot;39&amp;quot; QFormat=&amp;quot;true&amp;quot; Name=&amp;quot;TOC Heading&amp;quot; /&amp;gt; &amp;lt;/w:LatentStyles&amp;gt; &amp;lt;/xml&amp;gt;&amp;lt;![endif]--&amp;gt;&amp;lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:&amp;quot;Cambria Math&amp;quot;; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:&amp;quot;&amp;quot;; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:36.0pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:0cm; 	margin-left:36.0pt; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:0cm; 	margin-left:36.0pt; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:36.0pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:595.3pt 841.9pt; 	margin:70.85pt 3.0cm 70.85pt 3.0cm; 	mso-header-margin:35.4pt; 	mso-footer-margin:35.4pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:349844357; 	mso-list-type:hybrid; 	mso-list-template-ids:1342749408 -1961075996 201981955 201981957 201981953 201981955 201981957 201981953 201981955 201981957;} @list l0:level1 	{mso-level-start-at:0; 	mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-18.0pt; 	font-family:Symbol; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;; 	mso-bidi-theme-font:minor-bidi;} ol 	{margin-bottom:0cm;} ul 	{margin-bottom:0cm;} --&amp;gt;&amp;lt;!--[if gte mso 10]&amp;gt; &amp;lt;mce:style&amp;gt;&amp;lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&amp;quot;Tabla normal&amp;quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:&amp;quot;&amp;quot;; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-fareast-language:EN-US;} --&amp;gt; &amp;lt;!--[endif]--&amp;gt;
&lt;p&gt;&lt;span lang=EN-GB&gt;Hi Nicolas,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=EN-GB&gt;Thanks for your quick answer.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;span lang=EN-GB&gt;Issue 1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'" lang=EN-GB&gt;PersonalSubordinado&lt;/span&gt;&lt;span lang=EN-GB&gt; is a non mapped List attribute / reference as you wish say (I really cannot set where the difference is) based on a mapped type and within a mapped object called&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;line-height:115%;font-family:'Courier New';color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;&lt;span lang=EN-GB&gt;.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'" lang=EN-GB&gt;PersonalSubordinado&lt;/span&gt;&lt;span lang=EN-GB&gt; is a &lt;span style="text-decoration:underline"&gt;transient object&lt;/span&gt; because it cannot be filled by &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'"&gt;Load&amp;lt;&lt;span style="color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;&amp;gt;. &lt;/span&gt;&lt;span lang=EN-GB&gt;After reading poor documentation about virtual properties, I have gone a step:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New';color:blue"&gt;private&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'"&gt; &lt;span style="color:#2b91af"&gt;IList&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af"&gt;Empleado&lt;/span&gt;&amp;gt; _PersonalSubordinado = &lt;span style="color:blue"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af"&gt;List&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af"&gt;Empleado&lt;/span&gt;&amp;gt;();&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New';color:blue"&gt;public&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Courier New'"&gt; &lt;span style="color:blue"&gt;virtual&lt;/span&gt; &lt;span style="color:#2b91af"&gt;IList&lt;/span&gt;&amp;lt;&lt;span style="color:#2b91af"&gt;Empleado&lt;/span&gt;&amp;gt; PersonalSubordinado&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New'"&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New';color:blue"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;get&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Courier New'"&gt; { &lt;span style="color:blue"&gt;return&lt;/span&gt; _PersonalSubordinado; }&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New'"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color:blue"&gt;set&lt;/span&gt; { _PersonalSubordinado = &lt;span style="color:blue"&gt;value&lt;/span&gt;; }&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New'"&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New';color:#2b91af"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New';color:#2b91af"&gt;IList&lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Courier New'"&gt;&amp;lt;&lt;span style="color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;&amp;gt; lstData;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New'"&gt;lstData = oc.Context.Load&amp;lt;&lt;span style="color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;&amp;gt;(&lt;span style="color:blue"&gt;typeof&lt;/span&gt;(&lt;span style="color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;), &amp;ldquo;&amp;rdquo;);&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=EN-GB&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span lang=EN-GB&gt;meta.xml&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:10pt;line-height:115%;font-family:'Courier New';color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:10pt;line-height:115%;font-family:'Courier New';color:#a31515"&gt;Reference&lt;/span&gt;&lt;span style="font-size:10pt;line-height:115%;font-family:'Courier New';color:blue"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;line-height:115%;font-family:'Courier New';color:red"&gt;name&lt;/span&gt;&lt;span style="font-size:10pt;line-height:115%;font-family:'Courier New';color:blue"&gt;=&lt;/span&gt;&lt;span style="font-size:10pt;line-height:115%;font-family:'Courier New'"&gt;&amp;quot;&lt;span style="color:blue"&gt;PersonalSubordinado&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt; &lt;/span&gt;&lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;Evaluant.Uss.ObjectContext.IPersistableCollection`1[[Evalos.Logica.Personal.Empleado]]&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt; &lt;/span&gt;&lt;span style="color:red"&gt;ignore&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;true&lt;/span&gt;&amp;quot;&lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span lang=EN-GB&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'"&gt;? lstData[0].PersonalSubordinado.GetType().FullName&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'"&gt;&amp;quot;Evaluant.Uss.ObjectContext.IPersistableCollection`1[[Evalos.Logica.Personal.Empleado, DigitekLogic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New'"&gt;? lstData[0].PersonalSubordinado.Count()&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-bottom:0.0001pt;line-height:normal"&gt;&lt;span style="font-size:8pt;font-family:'Courier New'"&gt;'lstData[0].PersonalSubordinado.Count()' produjo una excepci&amp;oacute;n de tipo 'Evaluant.Uss.UniversalStorageException'&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;base {System.Exception}: {&amp;quot;The reference mapping PersonalSubordinado not found&amp;quot;}&lt;/span&gt;&lt;span lang=EN-GB&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=EN-GB&gt;What I really need in this issue is a list of &lt;/span&gt;&lt;span style="font-size:10pt;line-height:115%;font-family:'Courier New';color:#2b91af"&gt;AnomaliaDestinatario&lt;/span&gt;&lt;span lang=EN-GB&gt; with a 0 length &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'"&gt;PersonalSubordinado&lt;/span&gt;&lt;span&gt; &lt;span lang=EN-GB&gt;list in every instance.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;span lang=EN-GB&gt;Issue 2&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=EN-GB&gt;I never use int32 in scenarios where options can be multiple but I store an int32 value in data base. In my previous message when I use &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New';color:blue" lang=EN-GB&gt;public&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'" lang=EN-GB&gt; &lt;span style="color:#2b91af"&gt;Int32&lt;/span&gt; ModoAgrupacion&lt;/span&gt;&lt;span lang=EN-GB&gt; instead of &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New';color:green" lang=EN-GB&gt;public eACModoAgrupacionEnvio ModoAgrupacion&lt;/span&gt;&lt;span lang=EN-GB&gt; &lt;span&gt;&amp;nbsp;&lt;/span&gt;I get a null exception in Load method. &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New';color:blue" lang=EN-GB&gt;public&lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New'" lang=EN-GB&gt; &lt;span style="color:#2b91af"&gt;Int32&lt;/span&gt; ModoAgrupacion&lt;/span&gt;&lt;span lang=EN-GB&gt; works fine, but not &lt;/span&gt;&lt;span style="font-size:8pt;line-height:115%;font-family:'Courier New';color:green" lang=EN-GB&gt;public eACModoAgrupacionEnvio ModoAgrupacion&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;span lang=EN-GB&gt;Suggestions about documentation&lt;/span&gt;&lt;/span&gt;&lt;span lang=EN-GB&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent:-18pt"&gt;&amp;lt;!--[if !supportLists]--&amp;gt;&lt;span style="font-family:Symbol" lang=EN-GB&gt;&lt;span&gt;&amp;middot;&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;!--[endif]--&amp;gt;&lt;span lang=EN-GB&gt;A dictionary of Evaluant concepts should be very useful&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent:-18pt"&gt;&amp;lt;!--[if !supportLists]--&amp;gt;&lt;span style="font-family:Symbol" lang=EN-GB&gt;&lt;span&gt;&amp;middot;&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;!--[endif]--&amp;gt;&lt;span lang=EN-GB&gt;As Nhibernate has, short projects with examples should be very useful&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-indent:-18pt"&gt;&amp;lt;!--[if !supportLists]--&amp;gt;&lt;span style="font-family:Symbol" lang=EN-GB&gt;&lt;span&gt;&amp;middot;&lt;span style="font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;!--[endif]--&amp;gt;&lt;span lang=EN-GB&gt;Both your colleague Sebastien Ros and yourself redirected me to read documentation. In my opinion this is not an answer. Documentation is too much complex from other side &lt;/span&gt;&lt;span style="font-family:Wingdings" lang=EN-GB&gt;&lt;span&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span lang=EN-GB&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=EN-GB&gt;Yours,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span lang=EN-GB&gt;Josep Balague&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>jmroyb</author><pubDate>Thu, 22 Oct 2009 08:07:11 GMT</pubDate><guid isPermaLink="false">New Post: Ignoring attributes of enum and List&lt;T&gt; types, incorrectly managed 20091022080711A</guid></item></channel></rss>