Thanks. But there is no any fetch strategies that says "do not fetch", that
i see.

We are using fetch strategy to define when/how the assosication fecthed.

Right?


2009/4/3 James Hicks <[email protected]>

> Fetch strategy
>
> http://nhforge.org/doc/nh/en/index.html#performance-fetching
>
>
> James
>
> 2009/4/2 Fethi Gürcan <[email protected]>
>
> Hello,
>>
>> I have entities with parent-child hierarchy,
>>
>> yes, i can set lazy=true , lazy=false for setting behaviour of loading
>> children.
>>
>> So, i need to pass data to client-side via WCF.
>>
>> As you know, when i marked child-relation as [DataMember] like the other
>> properties.
>> The WCF will serialize the whole properties that marked as [DataMember].
>> Serialization process calls the all properties so the properties will be
>> loaded. And that does not differs lazy=true or lazy=false.
>>
>> Actually i'll use Entity classes for two different cases
>>
>>    1) Internal use in business layer. (there is no problem here)
>>    2) Passing data to client-side. (I'll use DTOs in some cases but not
>> everytime)
>>
>> In the case 2, there ares some simple scenarios;
>>
>>        a) When i get the whole record in a table, i don't want to pass the
>> children.
>>        b) When i get the single record. I want to get the children.
>> (Actually, all child have a relation to parent. i dont need to pass that
>> also)
>>
>> Is there any way to tell NHibernate (in runtime) to do load children or do
>> not?
>>
>> Thanks.
>> --
>> Fethi Gürcan
>>
>>
>>
>
> >
>


-- 
Fethi Gürcan

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to