>Craig,
>
>Please reread the post. No properties are being
set, they are being
get via _Access methods.
>
>>To have truely stateless objects, you don't set properties...you pass everything as parameters. The method may need to set properties as it calls other methods, but the client should not set properties at all. You can never guarantee the value of a property from one call to the next.
It's the same thing. You can't rely on a value of a property to be there if called from the client. You need to return the value from a method. If you need multiple values you can use a parameter object.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer