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
- HitTestWithPointDrawingContextWalker.cs
- Registry.cs
- AliasGenerator.cs
- SelectedDatesCollection.cs
- Attributes.cs
- XamlClipboardData.cs
- SimpleTypeResolver.cs
- DefaultValueTypeConverter.cs
- FilterQuery.cs
- DocobjHost.cs
- CodeRemoveEventStatement.cs
- IResourceProvider.cs
- ImageSource.cs
- MemberCollection.cs
- TextOnlyOutput.cs
- ApplicationFileCodeDomTreeGenerator.cs
- Registry.cs
- LabelAutomationPeer.cs
- GAC.cs
- PersistenceTypeAttribute.cs
- ListView.cs
- CellParagraph.cs
- ConnectionConsumerAttribute.cs
- SvcMapFileSerializer.cs
- messageonlyhwndwrapper.cs
- SoapTransportImporter.cs
- ApplyImportsAction.cs
- DesignerActionVerbItem.cs
- ButtonFieldBase.cs
- NonNullItemCollection.cs
- WebRequest.cs
- InnerItemCollectionView.cs
- InternalCache.cs
- HttpCachePolicyElement.cs
- AssertSection.cs
- DocumentSequence.cs
- WorkflowOwnershipException.cs
- LogArchiveSnapshot.cs
- CodeTypeReferenceExpression.cs
- QilInvoke.cs
- X509Chain.cs
- SQLInt16Storage.cs
- EntityDataSourceWrapperCollection.cs
- OrderByQueryOptionExpression.cs
- PriorityChain.cs
- PreservationFileWriter.cs
- DurableErrorHandler.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- DataListCommandEventArgs.cs
- ThemeInfoAttribute.cs
- AttachedPropertyBrowsableAttribute.cs
- VideoDrawing.cs
- ArrangedElementCollection.cs
- PassportPrincipal.cs
- InheritanceContextChangedEventManager.cs
- TemplateControl.cs
- SqlMethods.cs
- XmlWellformedWriterHelpers.cs
- DocumentSequence.cs
- Range.cs
- DoubleAnimation.cs
- GeneralTransform3DGroup.cs
- ITextView.cs
- StateDesigner.Layouts.cs
- XPathNodeList.cs
- Configuration.cs
- MsmqVerifier.cs
- CodeAttributeDeclarationCollection.cs
- DataFieldConverter.cs
- CheckBoxAutomationPeer.cs
- Stream.cs
- FlowNode.cs
- GridViewColumnHeaderAutomationPeer.cs
- BoundField.cs
- DebugView.cs
- Module.cs
- X509CertificateInitiatorClientCredential.cs
- ISFClipboardData.cs
- CompleteWizardStep.cs
- Contracts.cs
- MetadataPropertyCollection.cs
- CodeComment.cs
- SubMenuStyleCollectionEditor.cs
- FontNameEditor.cs
- CrossContextChannel.cs
- ToolStripSystemRenderer.cs
- SafeSecurityHandles.cs
- MsmqReceiveParameters.cs
- CalendarDay.cs
- SecurityKeyEntropyMode.cs
- DbMetaDataColumnNames.cs
- CaretElement.cs
- FrameworkContentElement.cs
- KeyPressEvent.cs
- NoResizeSelectionBorderGlyph.cs
- _Connection.cs
- DBConnection.cs
- BitmapEffectInputConnector.cs
- TemplatedMailWebEventProvider.cs
- HeaderedContentControl.cs