File: System\Data\Services\Client\ALinq\ResourceExpressionType.cs
Project: ndp\fx\src\DataWeb\Client\System.Data.Services.Client.csproj (System.Data.Services.Client)
//---------------------------------------------------------------------
// <copyright file="ResourceExpressionType.cs" company="Microsoft">
//      Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <summary>
//      Resource expression type enum
// </summary>
//
// @owner  aconrad
//---------------------------------------------------------------------
namespace System.Data.Services.Client
{
    /// <summary>Enum for resource expression types</summary>
    internal enum ResourceExpressionType
    {
        /// <summary>ResourceSet Expression</summary>
        RootResourceSet = 10000,
 
        /// <summary>Resource Navigation Expression</summary>
        ResourceNavigationProperty,
 
        /// <summary>Resource Navigation Expression to Singleton</summary>
        ResourceNavigationPropertySingleton,
 
        /// <summary>Take Query Option Expression</summary>
        TakeQueryOption,
 
        /// <summary>Skip Query Option Expression</summary>
        SkipQueryOption,
 
        /// <summary>OrderBy Query Option Expression</summary>
        OrderByQueryOption,
 
        /// <summary>Filter Query Option Expression</summary>
        FilterQueryOption,
 
        /// <summary>Reference to a bound component of the resource set path</summary>
        InputReference,
 
        /// <summary>Projection Query Option Expression</summary>
        ProjectionQueryOption
    }
}