Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / EntitySql / AST / Command.cs / 1305376 / Command.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 eSQL command as node.
///
internal sealed class Command : Node
{
private readonly NodeList _namespaceImportList;
private readonly Statement _statement;
///
/// Initializes eSQL command.
///
/// optional namespace imports
/// command statement
internal Command(NodeList nsImportList, Statement statement)
{
_namespaceImportList = nsImportList;
_statement = statement;
}
///
/// Returns optional namespace imports. May be null.
///
internal NodeList NamespaceImportList
{
get { return _namespaceImportList; }
}
///
/// Returns command statement.
///
internal Statement Statement
{
get { return _statement; }
}
}
///
/// Represents base class for the following statements:
/// - QueryStatement
/// - InsertStatement
/// - UpdateStatement
/// - DeleteStatement
///
internal abstract class Statement : Node { }
}
// 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
- WebResourceUtil.cs
- DependencyObjectPropertyDescriptor.cs
- EnumerableCollectionView.cs
- SafeProcessHandle.cs
- TextSelectionHighlightLayer.cs
- GridViewDeleteEventArgs.cs
- LinqDataSourceDeleteEventArgs.cs
- COM2EnumConverter.cs
- RtType.cs
- ErrorLog.cs
- ObjectStateManager.cs
- Internal.cs
- WebZoneDesigner.cs
- MsmqEncryptionAlgorithm.cs
- ListSortDescriptionCollection.cs
- RectAnimationBase.cs
- ImageAnimator.cs
- ActiveDesignSurfaceEvent.cs
- CommonObjectSecurity.cs
- TabPage.cs
- XPathSelectionIterator.cs
- StickyNoteAnnotations.cs
- GroupItem.cs
- _Events.cs
- Pkcs7Signer.cs
- ObjectHelper.cs
- DataSourceControl.cs
- SecurityPermission.cs
- SrgsNameValueTag.cs
- HttpProfileGroupBase.cs
- TagNameToTypeMapper.cs
- SupportingTokenBindingElement.cs
- DataGridViewColumnDesigner.cs
- Config.cs
- XsdDateTime.cs
- PartitionerQueryOperator.cs
- BamlTreeNode.cs
- RemotingException.cs
- DialogWindow.cs
- ImageClickEventArgs.cs
- XappLauncher.cs
- ClientCultureInfo.cs
- SQLInt64Storage.cs
- ToolStripDropDownClosingEventArgs.cs
- GridViewDeleteEventArgs.cs
- SID.cs
- HatchBrush.cs
- RewritingProcessor.cs
- TextServicesCompartmentContext.cs
- wgx_render.cs
- TreeNodeStyleCollectionEditor.cs
- DataMisalignedException.cs
- AutomationPeer.cs
- StaticFileHandler.cs
- EpmContentSerializer.cs
- DictionaryEntry.cs
- EventLogTraceListener.cs
- WebScriptEndpoint.cs
- SqlGatherProducedAliases.cs
- UpdateException.cs
- PriorityQueue.cs
- ResourceDefaultValueAttribute.cs
- FixedFlowMap.cs
- ToolboxItem.cs
- LexicalChunk.cs
- WindowsPrincipal.cs
- VScrollProperties.cs
- VectorAnimationBase.cs
- PropertyGridDesigner.cs
- GenerateScriptTypeAttribute.cs
- Material.cs
- ClientType.cs
- LocalBuilder.cs
- AppManager.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- Events.cs
- PaginationProgressEventArgs.cs
- PreviewPageInfo.cs
- CultureInfoConverter.cs
- TextEditorThreadLocalStore.cs
- ReceiveMessageAndVerifySecurityAsyncResultBase.cs
- WindowsListViewScroll.cs
- ContentType.cs
- SqlCacheDependency.cs
- SystemColorTracker.cs
- StaticExtension.cs
- XmlMemberMapping.cs
- SymbolTable.cs
- IPEndPoint.cs
- Rules.cs
- SqlCrossApplyToCrossJoin.cs
- IssuanceLicense.cs
- AnnotationComponentChooser.cs
- HttpPostLocalhostServerProtocol.cs
- Clock.cs
- RsaKeyIdentifierClause.cs
- WebPartTransformer.cs
- PropertyEmitter.cs
- CodeStatement.cs
- BookmarkList.cs