In .NET, if a class contains a member that is a class object, should that member be exposed as a property or with a method?
That is irrelevant to the matter.
It should be a Property if the value is some detail about the state of the object.
It should be Method if it performs some action on the object.