Share via


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.