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
- TemplatedAdorner.cs
- DataColumnMappingCollection.cs
- ViewgenContext.cs
- Vector3DIndependentAnimationStorage.cs
- PeerPresenceInfo.cs
- DataGridViewComboBoxColumnDesigner.cs
- SystemResources.cs
- RtfControlWordInfo.cs
- StylusEventArgs.cs
- NavigationEventArgs.cs
- StoreAnnotationsMap.cs
- AppDomainManager.cs
- FixedSOMTableCell.cs
- BitmapFrameEncode.cs
- UriParserTemplates.cs
- XmlEnumAttribute.cs
- Stylus.cs
- CleanUpVirtualizedItemEventArgs.cs
- WorkflowMarkupSerializer.cs
- LogLogRecord.cs
- DocumentGridPage.cs
- ObjectIDGenerator.cs
- ConditionalAttribute.cs
- PropertyCondition.cs
- DataList.cs
- ValidationHelpers.cs
- CellCreator.cs
- WebServicesDescriptionAttribute.cs
- _AuthenticationState.cs
- ThrowHelper.cs
- KeyboardInputProviderAcquireFocusEventArgs.cs
- EdmItemCollection.cs
- WebColorConverter.cs
- ResourceManagerWrapper.cs
- ToolboxItemFilterAttribute.cs
- EditingCommands.cs
- CFGGrammar.cs
- UnsafeNativeMethods.cs
- ExpandCollapseProviderWrapper.cs
- RepeatBehaviorConverter.cs
- EventWaitHandle.cs
- RequestContext.cs
- _IPv6Address.cs
- DataServices.cs
- StringUtil.cs
- DtdParser.cs
- XmlQualifiedName.cs
- HttpDebugHandler.cs
- ColumnMapTranslator.cs
- XpsFilter.cs
- StringUtil.cs
- DataGridViewTopRowAccessibleObject.cs
- HyperlinkAutomationPeer.cs
- SizeIndependentAnimationStorage.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- SystemTcpConnection.cs
- DoubleAnimationUsingKeyFrames.cs
- SqlInternalConnectionTds.cs
- AnnotationStore.cs
- TCPClient.cs
- MenuRendererClassic.cs
- VoiceSynthesis.cs
- MissingMethodException.cs
- sqlpipe.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- XmlChildNodes.cs
- Label.cs
- BufferedStream.cs
- DbConnectionClosed.cs
- EpmContentDeSerializerBase.cs
- PropertyManager.cs
- WebPartManagerInternals.cs
- ImageInfo.cs
- PartialTrustVisibleAssembliesSection.cs
- Menu.cs
- OdbcInfoMessageEvent.cs
- ResponseStream.cs
- EtwTrace.cs
- messageonlyhwndwrapper.cs
- DataGridViewAdvancedBorderStyle.cs
- BeginEvent.cs
- ServiceInfo.cs
- WindowsFormsDesignerOptionService.cs
- SafeNativeMethodsOther.cs
- XhtmlBasicLabelAdapter.cs
- DataGridRowClipboardEventArgs.cs
- DataContractSerializerFaultFormatter.cs
- PhysicalFontFamily.cs
- ListViewSelectEventArgs.cs
- TransformationRules.cs
- MsmqIntegrationBindingElement.cs
- OleDragDropHandler.cs
- PreservationFileReader.cs
- EqualityComparer.cs
- RoleGroup.cs
- ArrayHelper.cs
- SystemEvents.cs
- EDesignUtil.cs
- TdsParserStaticMethods.cs
- ImageListStreamer.cs