Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / EntitySql / AST / QueryStatement.cs / 1305376 / QueryStatement.cs
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....]
// @backupOwner [....]
//---------------------------------------------------------------------
namespace System.Data.Common.EntitySql.AST
{
using System;
using System.Globalization;
using System.Collections;
using System.Collections.Generic;
///
/// Represents query statement AST.
///
internal sealed class QueryStatement : Statement
{
private readonly NodeList _functionDefList;
private readonly Node _expr;
///
/// Initializes query statement.
///
/// optional function definitions
/// query top level expression
internal QueryStatement(NodeList functionDefList, Node expr)
{
_functionDefList = functionDefList;
_expr = expr;
}
///
/// Returns optional function defintions. May be null.
///
internal NodeList FunctionDefList
{
get { return _functionDefList; }
}
///
/// Returns query top-level expression.
///
internal Node Expr
{
get { return _expr; }
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CellQuery.cs
- FamilyCollection.cs
- KeyFrames.cs
- ClientScriptManagerWrapper.cs
- SchemaManager.cs
- GroupBoxRenderer.cs
- InvalidCastException.cs
- Predicate.cs
- TypeExtension.cs
- WindowsTokenRoleProvider.cs
- DataTable.cs
- QilInvokeLateBound.cs
- XamlVector3DCollectionSerializer.cs
- DocumentProperties.cs
- XmlElementAttributes.cs
- Trace.cs
- UrlAuthorizationModule.cs
- X509LogoTypeExtension.cs
- StateManagedCollection.cs
- ColorPalette.cs
- transactioncontext.cs
- AsymmetricKeyExchangeDeformatter.cs
- ConfigurationSchemaErrors.cs
- MediaEntryAttribute.cs
- FixedFlowMap.cs
- BindingNavigator.cs
- FrameSecurityDescriptor.cs
- RegexWriter.cs
- TagNameToTypeMapper.cs
- Icon.cs
- Int32.cs
- ExpressionHelper.cs
- GeometryCollection.cs
- DataGridColumnCollection.cs
- SocketPermission.cs
- IntPtr.cs
- TraceData.cs
- PromptEventArgs.cs
- MessageEventSubscriptionService.cs
- Trace.cs
- BlurEffect.cs
- Image.cs
- CreateRefExpr.cs
- Transform3DGroup.cs
- MediaContext.cs
- SystemParameters.cs
- NullRuntimeConfig.cs
- DocumentScope.cs
- ModuleBuilder.cs
- Single.cs
- SystemEvents.cs
- TextMarkerSource.cs
- Msec.cs
- CodeRemoveEventStatement.cs
- LoginName.cs
- NamedPermissionSet.cs
- Margins.cs
- FileRecordSequenceCompletedAsyncResult.cs
- COM2ComponentEditor.cs
- _DigestClient.cs
- DataGridViewTextBoxEditingControl.cs
- WindowProviderWrapper.cs
- AuthenticationService.cs
- RelationshipType.cs
- ToolStripSeparatorRenderEventArgs.cs
- ToolBarPanel.cs
- DataPagerFieldCommandEventArgs.cs
- DataGridViewColumn.cs
- MaterialCollection.cs
- RangeValuePatternIdentifiers.cs
- IriParsingElement.cs
- RegexBoyerMoore.cs
- PrivilegedConfigurationManager.cs
- VariableExpressionConverter.cs
- TranslateTransform.cs
- BindingOperations.cs
- AspNetHostingPermission.cs
- Image.cs
- WebBrowserProgressChangedEventHandler.cs
- IODescriptionAttribute.cs
- SignatureToken.cs
- SpellerError.cs
- SecurityContextSecurityTokenAuthenticator.cs
- StateMachineDesignerPaint.cs
- WebPartVerbsEventArgs.cs
- DocumentReferenceCollection.cs
- FilterElement.cs
- IProvider.cs
- XmlExtensionFunction.cs
- SettingsPropertyWrongTypeException.cs
- UserControlCodeDomTreeGenerator.cs
- AuthorizationSection.cs
- EllipseGeometry.cs
- WebSysDisplayNameAttribute.cs
- ListViewItemMouseHoverEvent.cs
- MenuItemAutomationPeer.cs
- WriteTimeStream.cs
- ScaleTransform.cs
- ConfigurationPermission.cs
- IList.cs