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
- Descriptor.cs
- ProvidePropertyAttribute.cs
- XamlLoadErrorInfo.cs
- TreeNodeSelectionProcessor.cs
- SettingsPropertyNotFoundException.cs
- PropertyOverridesTypeEditor.cs
- PathFigureCollectionValueSerializer.cs
- CompoundFileStorageReference.cs
- SerializationStore.cs
- DescendentsWalker.cs
- CodeSubDirectoriesCollection.cs
- LogLogRecord.cs
- Zone.cs
- TraceContext.cs
- GridItemCollection.cs
- XmlArrayItemAttributes.cs
- RawTextInputReport.cs
- _ContextAwareResult.cs
- EntityStoreSchemaFilterEntry.cs
- InvalidCommandTreeException.cs
- CursorInteropHelper.cs
- StringResourceManager.cs
- TypeElement.cs
- DbProviderServices.cs
- CodeDelegateInvokeExpression.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- ClientBuildManagerCallback.cs
- GenericWebPart.cs
- IndicFontClient.cs
- XmlSchemaSubstitutionGroup.cs
- LogWriteRestartAreaAsyncResult.cs
- FamilyCollection.cs
- ContractCodeDomInfo.cs
- RightsManagementPermission.cs
- EntityDataSourceContextCreatingEventArgs.cs
- ValidationHelper.cs
- CorruptingExceptionCommon.cs
- MatrixCamera.cs
- ExpanderAutomationPeer.cs
- DbConnectionPoolGroup.cs
- DocumentPaginator.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- EntryPointNotFoundException.cs
- dsa.cs
- ConfigXmlWhitespace.cs
- TiffBitmapDecoder.cs
- WindowsScrollBarBits.cs
- UnsignedPublishLicense.cs
- CqlWriter.cs
- XmlSchemaAttributeGroup.cs
- TransformationRules.cs
- SocketException.cs
- DocumentOrderComparer.cs
- ProxyHelper.cs
- Debug.cs
- Triangle.cs
- BitmapDownload.cs
- CodeGenerator.cs
- DbSourceParameterCollection.cs
- PathFigureCollectionValueSerializer.cs
- TemplateComponentConnector.cs
- ExtensionElement.cs
- ClientRuntimeConfig.cs
- SQLBinaryStorage.cs
- MemberDomainMap.cs
- ZipIOExtraFieldPaddingElement.cs
- EmptyCollection.cs
- KeyPressEvent.cs
- DPCustomTypeDescriptor.cs
- Condition.cs
- SpellerInterop.cs
- XsdValidatingReader.cs
- PermissionRequestEvidence.cs
- ProxyGenerator.cs
- UIHelper.cs
- Track.cs
- Compilation.cs
- XPathAncestorQuery.cs
- ClientCultureInfo.cs
- Suspend.cs
- XmlNamespaceDeclarationsAttribute.cs
- DefaultValueTypeConverter.cs
- SByteConverter.cs
- Variant.cs
- MouseBinding.cs
- ListContractAdapter.cs
- BaseParagraph.cs
- TimerElapsedEvenArgs.cs
- ServiceEndpointCollection.cs
- RedirectionProxy.cs
- ComPlusInstanceContextInitializer.cs
- Logging.cs
- SafeLibraryHandle.cs
- CodeDomConfigurationHandler.cs
- NodeInfo.cs
- RelationshipNavigation.cs
- BlurBitmapEffect.cs
- SourceElementsCollection.cs
- ThemeInfoAttribute.cs
- FloaterParagraph.cs