Get in Shape

So far, we discussed property paths as independent entities outside of the scope of any items or folders. You can consider these property paths to be metadata or "data about data." Property paths allow you to indicate the property to which you are referring. However, if you ever want to deal with the actual property data, you must consider the intersection of property paths and items/folders.

When you consider a standard .NET object, such as System.String, you always get a fully formed object when you create it. Of course, there might be properties that are null or set to a default value, but the actual state of that instance is fully represented by that object. Moving over to the database world, if you take a table containing three ...

Get Inside Microsoft® Exchange Server 2007 Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.