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
- TextServicesCompartmentContext.cs
- ArrayEditor.cs
- SolidColorBrush.cs
- InternalConfigRoot.cs
- DateTimeFormatInfoScanner.cs
- SamlAuthorizationDecisionStatement.cs
- MessageHeader.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- SecUtil.cs
- EndpointReference.cs
- shaperfactoryquerycacheentry.cs
- BaseParaClient.cs
- PieceDirectory.cs
- AutomationEventArgs.cs
- KnownTypesHelper.cs
- CatalogPartChrome.cs
- ParserStreamGeometryContext.cs
- PrePrepareMethodAttribute.cs
- DelegatingMessage.cs
- CodeCompileUnit.cs
- BinaryConverter.cs
- XmlSchemaChoice.cs
- AddToCollection.cs
- SafeTimerHandle.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- ImageAttributes.cs
- TypeForwardedToAttribute.cs
- EntityContainer.cs
- SpecialFolderEnumConverter.cs
- DocumentGridContextMenu.cs
- UnmanagedMemoryStreamWrapper.cs
- UnauthorizedWebPart.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- ConfigurationException.cs
- NaturalLanguageHyphenator.cs
- StringBuilder.cs
- BinaryConverter.cs
- Label.cs
- CodeDirectoryCompiler.cs
- UnicastIPAddressInformationCollection.cs
- AutomationTextAttribute.cs
- RunClient.cs
- DataGridViewCellValueEventArgs.cs
- InheritanceContextChangedEventManager.cs
- TextDecorationUnitValidation.cs
- OutputCacheProviderCollection.cs
- RsaSecurityTokenParameters.cs
- OneOfTypeConst.cs
- InvalidOleVariantTypeException.cs
- documentsequencetextcontainer.cs
- Command.cs
- ProviderCollection.cs
- CustomTypeDescriptor.cs
- ZipIOCentralDirectoryFileHeader.cs
- JapaneseLunisolarCalendar.cs
- ValidationHelper.cs
- WebHttpBindingElement.cs
- SqlTransaction.cs
- XamlClipboardData.cs
- ListComponentEditorPage.cs
- XsltSettings.cs
- ConfigurationStrings.cs
- ZoneIdentityPermission.cs
- XsltException.cs
- ScriptServiceAttribute.cs
- CacheModeValueSerializer.cs
- PathTooLongException.cs
- SizeChangedEventArgs.cs
- LineSegment.cs
- XmlQueryOutput.cs
- FontDifferentiator.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- UrlRoutingModule.cs
- PropertyInfo.cs
- IsolatedStoragePermission.cs
- Schema.cs
- UInt64Converter.cs
- DriveNotFoundException.cs
- x509store.cs
- FloatUtil.cs
- DataGridTemplateColumn.cs
- QilSortKey.cs
- ListenerServiceInstallComponent.cs
- Stackframe.cs
- GeneralTransform3DCollection.cs
- FunctionQuery.cs
- ExtentKey.cs
- COM2IProvidePropertyBuilderHandler.cs
- TransformGroup.cs
- LocalBuilder.cs
- BamlVersionHeader.cs
- StickyNoteContentControl.cs
- BooleanStorage.cs
- WCFBuildProvider.cs
- QilTernary.cs
- _HelperAsyncResults.cs
- _NtlmClient.cs
- TemplatedMailWebEventProvider.cs
- EntityKey.cs
- ViewValidator.cs