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
- XPathChildIterator.cs
- ErrorHandler.cs
- ArgumentNullException.cs
- EditorZoneBase.cs
- EdmComplexTypeAttribute.cs
- ClientConfigurationHost.cs
- StylusDownEventArgs.cs
- ObjectTypeMapping.cs
- UriSection.cs
- NullExtension.cs
- AccessViolationException.cs
- BlurEffect.cs
- HttpContext.cs
- RichTextBox.cs
- TextParaLineResult.cs
- ComponentResourceKey.cs
- DecimalKeyFrameCollection.cs
- ScriptResourceAttribute.cs
- DataGridViewCellStyleChangedEventArgs.cs
- MappingItemCollection.cs
- ImmutableAssemblyCacheEntry.cs
- VirtualizedCellInfoCollection.cs
- Site.cs
- DataExpression.cs
- TextElement.cs
- WpfMemberInvoker.cs
- RequestCacheValidator.cs
- UnsafeNativeMethods.cs
- XhtmlBasicListAdapter.cs
- ClientTargetCollection.cs
- DelimitedListTraceListener.cs
- CodeNamespaceCollection.cs
- WindowAutomationPeer.cs
- DataObjectCopyingEventArgs.cs
- ResXResourceSet.cs
- OrderToken.cs
- DocumentApplicationDocumentViewer.cs
- StackOverflowException.cs
- InvalidEnumArgumentException.cs
- ListView.cs
- SAPIEngineTypes.cs
- HttpRuntime.cs
- BindingGraph.cs
- MemberExpressionHelper.cs
- ApplicationBuildProvider.cs
- WindowsComboBox.cs
- OracleString.cs
- XmlExtensionFunction.cs
- LeftCellWrapper.cs
- FixUpCollection.cs
- ISO2022Encoding.cs
- DBBindings.cs
- AutoSizeComboBox.cs
- WorkflowTerminatedException.cs
- XsdSchemaFileEditor.cs
- QilGeneratorEnv.cs
- SerialStream.cs
- FirstMatchCodeGroup.cs
- JpegBitmapEncoder.cs
- XmlSchemaAnnotated.cs
- CollectionBuilder.cs
- CompilationPass2TaskInternal.cs
- _ListenerResponseStream.cs
- XmlWriter.cs
- ApplicationSecurityManager.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- _DisconnectOverlappedAsyncResult.cs
- ReadWriteSpinLock.cs
- SerializationEventsCache.cs
- ApplicationFileParser.cs
- SchemaHelper.cs
- Odbc32.cs
- PrePrepareMethodAttribute.cs
- SplayTreeNode.cs
- EditorZoneBase.cs
- XhtmlBasicCommandAdapter.cs
- InternalBase.cs
- UnsafeNativeMethods.cs
- PropertyPushdownHelper.cs
- RuleSettingsCollection.cs
- CLRBindingWorker.cs
- __Filters.cs
- HitTestWithGeometryDrawingContextWalker.cs
- TransformFinalBlockRequest.cs
- UrlAuthFailedErrorFormatter.cs
- ElementsClipboardData.cs
- ClientTarget.cs
- Image.cs
- XappLauncher.cs
- CalendarDay.cs
- XmlSchemaSimpleType.cs
- LineUtil.cs
- UnsafeNativeMethods.cs
- ParenExpr.cs
- ValueQuery.cs
- GifBitmapDecoder.cs
- Version.cs
- NullPackagingPolicy.cs
- BezierSegment.cs
- EnumerableCollectionView.cs