Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Query / PlanCompiler / CommandPlan.cs / 1305376 / CommandPlan.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Globalization; using System.Data.Common; using md = System.Data.Metadata.Edm; using cqt = System.Data.Common.CommandTrees; //using System.Diagnostics; // Please use PlanCompiler.Assert instead of Debug.Assert in this class... // // A CommandPlan represents the plan for a query. // namespace System.Data.Query.PlanCompiler { #region CommandInfo ////// Captures information about a single provider command /// internal sealed class ProviderCommandInfo { #region public apis ////// Internal methods to get the command tree /// internal cqt.DbCommandTree CommandTree { get { return _commandTree; } } #endregion #region private state private cqt.DbCommandTree _commandTree; private ProviderCommandInfo _parent; private List_children; #endregion #region constructors /// /// Internal constructor for a ProviderCommandInfo object /// /// command tree for the provider command /// children command infos internal ProviderCommandInfo(cqt.DbCommandTree commandTree, Listchildren) { _commandTree = commandTree; _children = children; if (_children == null) { _children = new List (); } foreach (ProviderCommandInfo child in _children) { child._parent = this; } } #endregion } #endregion } // 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
- Point3DIndependentAnimationStorage.cs
- OSFeature.cs
- TypeBrowser.xaml.cs
- AssociatedControlConverter.cs
- XamlFilter.cs
- Int16.cs
- DefaultSection.cs
- XPathSelectionIterator.cs
- InvalidateEvent.cs
- CacheOutputQuery.cs
- SiteMapNodeItemEventArgs.cs
- Int64Storage.cs
- AlignmentYValidation.cs
- WebEvents.cs
- XmlSerializerVersionAttribute.cs
- DefaultExpressionVisitor.cs
- TextFormatter.cs
- MatrixTransform3D.cs
- VerificationException.cs
- HostedNamedPipeTransportManager.cs
- PropertyInformation.cs
- MediaSystem.cs
- StateMachine.cs
- COMException.cs
- IProvider.cs
- TagPrefixCollection.cs
- GCHandleCookieTable.cs
- FaultPropagationQuery.cs
- CertificateManager.cs
- GridViewSelectEventArgs.cs
- DocumentSchemaValidator.cs
- XmlDesigner.cs
- QualifiedId.cs
- TextControl.cs
- TableAutomationPeer.cs
- TraceListeners.cs
- EntityDesignerUtils.cs
- XmlConvert.cs
- Console.cs
- Win32SafeHandles.cs
- PathFigureCollection.cs
- EntityDesignPluralizationHandler.cs
- selecteditemcollection.cs
- DocumentReference.cs
- FieldBuilder.cs
- BaseTemplateParser.cs
- ErrorRuntimeConfig.cs
- DataGridViewSortCompareEventArgs.cs
- Emitter.cs
- FontWeights.cs
- TrackingParameters.cs
- MasterPageParser.cs
- PropertyCondition.cs
- SymbolEqualComparer.cs
- SyndicationDeserializer.cs
- ProtocolsConfigurationHandler.cs
- HttpRequest.cs
- infer.cs
- NamedPermissionSet.cs
- XmlnsDictionary.cs
- ArcSegment.cs
- Sequence.cs
- ASCIIEncoding.cs
- JsonEncodingStreamWrapper.cs
- ImmutableObjectAttribute.cs
- BamlCollectionHolder.cs
- GridViewRow.cs
- TrustSection.cs
- PasswordRecoveryAutoFormat.cs
- FormViewCommandEventArgs.cs
- SessionStateUtil.cs
- DefaultTextStoreTextComposition.cs
- AuthenticatedStream.cs
- ButtonColumn.cs
- XPathScanner.cs
- TreeNodeSelectionProcessor.cs
- LayoutExceptionEventArgs.cs
- SHA1CryptoServiceProvider.cs
- TextRangeEditTables.cs
- Classification.cs
- counter.cs
- DeviceContext.cs
- Timer.cs
- FunctionUpdateCommand.cs
- DataServiceHost.cs
- MailDefinitionBodyFileNameEditor.cs
- LookupBindingPropertiesAttribute.cs
- ExecutionPropertyManager.cs
- RemoteCryptoDecryptRequest.cs
- XmlSerializerVersionAttribute.cs
- VisualCollection.cs
- TransactionInformation.cs
- XmlSerializer.cs
- SkipStoryboardToFill.cs
- ReliabilityContractAttribute.cs
- HttpModulesSection.cs
- NotifyParentPropertyAttribute.cs
- FileLevelControlBuilderAttribute.cs
- webbrowsersite.cs
- XmlQuerySequence.cs