System.Data.Services.Internal Namespace

This class is not for public use and is used internally by the system to implement support for queries with eager loading of related entities.

The namespace includes a number of variations of the ExpandedWrapper class.

© 2009 Microsoft Corporation. All rights reserved.

Classes

  Class Description
Public class ExpandedWrapper<TExpandedElement> Infrastructure. Implements support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9, TProperty10> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8, TProperty9, TProperty10, TProperty11> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ExpandedWrapper<TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7> Infrastructure. This class is used internally by the system to implement support for queries with eager loading of related entities.
Public class ProjectedWrapper Infrastructure. Provides a wrapper over the result element with the ability to project a subset of properties.
Public class ProjectedWrapper0 Infrastructure. Provides a wrapper over the result element with the ability to project a subset of properties.
Public class ProjectedWrapper1 Infrastructure. Provides a wrapper over the result element with the ability to project a subset of properties.
Public class ProjectedWrapper2 Infrastructure. Provides a wrapper over the result element with the ability to project a subset of properties.
Public class ProjectedWrapper3 Infrastructure. Provides a wrapper over the result element and provides the ability to project a subset of properties.
Public class ProjectedWrapper4 Infrastructure. Provides a wrapper over the result element with the ability to project a subset of properties.
Public class ProjectedWrapper5 Infrastructure. Provides a wrapper over the result elements and provides the ability to project a subset of the properties.
Public class ProjectedWrapper6 Infrastructure. Provides a wrapper over the result elements with the ability to project a subset of the properties.
Public class ProjectedWrapper7 Infrastructure. Provides a wrapper over the result elements with the ability to project a subset of the properties.
Public class ProjectedWrapper8 Infrastructure. Provides a wrapper over the result elements with the ability to project a subset of the properties.
Public class ProjectedWrapperMany Infrastructure. Provides a wrapper over the result elements with the ability to project a subset of the properties.
Public class ProjectedWrapperManyEnd Infrastructure. an instance of this class is assigned to the last Next in the list.