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
- NotifyInputEventArgs.cs
- AppearanceEditorPart.cs
- OutArgument.cs
- LogRestartAreaEnumerator.cs
- ProxyWebPartManagerDesigner.cs
- DictationGrammar.cs
- ProcessHostFactoryHelper.cs
- ClientBuildManagerCallback.cs
- CodeGeneratorOptions.cs
- RawTextInputReport.cs
- TextTreePropertyUndoUnit.cs
- SecurityPolicySection.cs
- WebServiceTypeData.cs
- XmlSchemaException.cs
- Geometry.cs
- DetailsViewModeEventArgs.cs
- DiagnosticTrace.cs
- BindingContext.cs
- ImmutableObjectAttribute.cs
- SecurityState.cs
- Polygon.cs
- ScriptResourceAttribute.cs
- EventLogConfiguration.cs
- ScrollBar.cs
- Header.cs
- QilInvokeEarlyBound.cs
- ClientTargetCollection.cs
- AllMembershipCondition.cs
- InfoCardArgumentException.cs
- AttributeParameterInfo.cs
- behaviorssection.cs
- PolyQuadraticBezierSegment.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- CapiNative.cs
- COM2ExtendedTypeConverter.cs
- HttpResponseHeader.cs
- RenderData.cs
- PerformanceCountersElement.cs
- GridViewCellAutomationPeer.cs
- TriggerAction.cs
- NonBatchDirectoryCompiler.cs
- BooleanAnimationUsingKeyFrames.cs
- HierarchicalDataSourceControl.cs
- DataListItemEventArgs.cs
- Application.cs
- PropertyInformation.cs
- DataExchangeServiceBinder.cs
- RuleAttributes.cs
- ExpanderAutomationPeer.cs
- BindUriHelper.cs
- MethodInfo.cs
- Pts.cs
- DbCommandDefinition.cs
- BrowserCapabilitiesFactory.cs
- PrintPreviewGraphics.cs
- ConfigurationValidatorAttribute.cs
- CompilationRelaxations.cs
- thaishape.cs
- UnsafeNativeMethods.cs
- DataServiceContext.cs
- DataQuery.cs
- DataGridViewDesigner.cs
- dsa.cs
- LogEntrySerializationException.cs
- PageAdapter.cs
- StringFunctions.cs
- SecurityTokenSerializer.cs
- CompareInfo.cs
- View.cs
- DesignerLoader.cs
- EditorZoneBase.cs
- TableLayoutSettings.cs
- MailWebEventProvider.cs
- SessionParameter.cs
- DbMetaDataColumnNames.cs
- WebPartActionVerb.cs
- StateChangeEvent.cs
- DocobjHost.cs
- NavigationProperty.cs
- mediaeventargs.cs
- ExpressionList.cs
- ChangeNode.cs
- PublisherIdentityPermission.cs
- CompilerTypeWithParams.cs
- XmlSchemaAttributeGroup.cs
- UniqueIdentifierService.cs
- WebBrowser.cs
- WindowsRegion.cs
- DateTimeSerializationSection.cs
- SqlErrorCollection.cs
- TimeZone.cs
- LogWriteRestartAreaState.cs
- RadioButtonFlatAdapter.cs
- DataPager.cs
- validationstate.cs
- XmlCollation.cs
- DataViewManager.cs
- FormsAuthenticationEventArgs.cs
- FormView.cs
- SmtpReplyReaderFactory.cs