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
- PasswordBoxAutomationPeer.cs
- Font.cs
- DesignTimeValidationFeature.cs
- CompiledIdentityConstraint.cs
- StringSource.cs
- WebPartDescriptionCollection.cs
- ProxyWebPartConnectionCollection.cs
- KeyedCollection.cs
- ListViewTableCell.cs
- WebServiceResponseDesigner.cs
- ProjectionPruner.cs
- RedirectionProxy.cs
- Rule.cs
- BamlTreeNode.cs
- DependencyPropertyKind.cs
- EditorZoneBase.cs
- ToolBarTray.cs
- ClickablePoint.cs
- BitmapDecoder.cs
- WorkflowInstanceContextProvider.cs
- TaskFormBase.cs
- TypeDefinition.cs
- InvalidComObjectException.cs
- Baml6ConstructorInfo.cs
- ConnectionProviderAttribute.cs
- _LoggingObject.cs
- QilGenerator.cs
- EntityKeyElement.cs
- RepeaterCommandEventArgs.cs
- HttpGetServerProtocol.cs
- UrlAuthFailedErrorFormatter.cs
- DbProviderSpecificTypePropertyAttribute.cs
- AdRotator.cs
- AssemblyResourceLoader.cs
- SamlAttribute.cs
- SafeViewOfFileHandle.cs
- ComponentDispatcher.cs
- ObjectManager.cs
- XmlSchemaInferenceException.cs
- NavigationFailedEventArgs.cs
- WebReferenceOptions.cs
- ForAllOperator.cs
- ReversePositionQuery.cs
- documentsequencetextview.cs
- RelatedView.cs
- DataComponentMethodGenerator.cs
- Identity.cs
- MenuItemBindingCollection.cs
- UnauthorizedAccessException.cs
- ChildTable.cs
- LeaseManager.cs
- CallSiteOps.cs
- ListControlConvertEventArgs.cs
- ReadOnlyCollection.cs
- EdmItemCollection.cs
- DbConnectionOptions.cs
- RtType.cs
- OperationGenerator.cs
- SystemBrushes.cs
- ApplicationServiceHelper.cs
- ExchangeUtilities.cs
- DateTimeUtil.cs
- PtsCache.cs
- PersistenceIOParticipant.cs
- TextRunCacheImp.cs
- QueryContext.cs
- HuffCodec.cs
- UIPropertyMetadata.cs
- Geometry3D.cs
- PositiveTimeSpanValidator.cs
- ControlTemplate.cs
- WebPartConnection.cs
- ToolboxComponentsCreatingEventArgs.cs
- TimelineGroup.cs
- DbBuffer.cs
- CodeIndexerExpression.cs
- DBAsyncResult.cs
- UniqueTransportManagerRegistration.cs
- AnchorEditor.cs
- ExportOptions.cs
- ColumnReorderedEventArgs.cs
- InfiniteIntConverter.cs
- Geometry3D.cs
- FrugalMap.cs
- BidOverLoads.cs
- SafeUserTokenHandle.cs
- OutputCacheSettingsSection.cs
- DockAndAnchorLayout.cs
- SecurityDocument.cs
- _Rfc2616CacheValidators.cs
- ImageMapEventArgs.cs
- EngineSiteSapi.cs
- Bidi.cs
- ConnectionStringsExpressionBuilder.cs
- StyleSheet.cs
- GACIdentityPermission.cs
- CatchBlock.cs
- SafeNativeMethodsCLR.cs
- EndpointAddressMessageFilter.cs
- GridViewCancelEditEventArgs.cs