Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / EntitySql / AST / CreateRefExpr.cs / 1305376 / CreateRefExpr.cs
//---------------------------------------------------------------------- //// Copyproperty (c) Microsoft Corporation. All propertys reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- namespace System.Data.Common.EntitySql.AST { using System; using System.Globalization; using System.Collections; using System.Collections.Generic; ////// Represents CREATEREF(entitySet, keys) expression. /// internal sealed class CreateRefExpr : Node { private readonly Node _entitySet; private readonly Node _keys; private readonly Node _typeIdentifier; ////// Initializes CreateRefExpr. /// /// expression representing the entity set internal CreateRefExpr(Node entitySet, Node keys) : this(entitySet, keys, null) { } ////// Initializes CreateRefExpr. /// internal CreateRefExpr(Node entitySet, Node keys, Node typeIdentifier) { _entitySet = entitySet; _keys = keys; _typeIdentifier = typeIdentifier; } ////// Returns the expression for the entity set. /// internal Node EntitySet { get { return _entitySet; } } ////// Returns the expression for the keys. /// internal Node Keys { get { return _keys; } } ////// Gets optional typeidentifier. May be null. /// internal Node TypeIdentifier { get { return _typeIdentifier; } } } ////// Represents KEY(expr) expression. /// internal class KeyExpr : Node { private readonly Node _argExpr; ////// Initializes KEY expression. /// internal KeyExpr(Node argExpr) { _argExpr = argExpr; } ////// Returns KEY argument expression. /// internal Node ArgExpr { get { return _argExpr; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ProviderSettingsCollection.cs
- RequestCacheManager.cs
- ObjectStateManager.cs
- LowerCaseStringConverter.cs
- Operand.cs
- HTMLTextWriter.cs
- DelegatingTypeDescriptionProvider.cs
- LinkLabelLinkClickedEvent.cs
- XmlILConstructAnalyzer.cs
- XmlSerializationReader.cs
- ArraySet.cs
- OleDbStruct.cs
- TextEffectCollection.cs
- XmlNodeReader.cs
- StandardRuntimeEnumValidator.cs
- AuthStoreRoleProvider.cs
- ActivationArguments.cs
- DerivedKeySecurityToken.cs
- CheckedListBox.cs
- HealthMonitoringSectionHelper.cs
- SortAction.cs
- CookieParameter.cs
- TextElement.cs
- CompositeDataBoundControl.cs
- AmbiguousMatchException.cs
- DependencySource.cs
- DbCommandTree.cs
- AddInBase.cs
- StatusBarPanel.cs
- IssuanceLicense.cs
- ConfigDefinitionUpdates.cs
- Accessors.cs
- XmlBoundElement.cs
- MainMenu.cs
- HwndTarget.cs
- Knowncolors.cs
- MissingFieldException.cs
- safePerfProviderHandle.cs
- SystemIPGlobalProperties.cs
- Walker.cs
- LineSegment.cs
- TextEditor.cs
- ContentPathSegment.cs
- Animatable.cs
- SQLDouble.cs
- BrowserCapabilitiesFactoryBase.cs
- ListViewGroup.cs
- SqlNotificationEventArgs.cs
- KeyManager.cs
- IISUnsafeMethods.cs
- SystemWebExtensionsSectionGroup.cs
- mda.cs
- CodeComment.cs
- IApplicationTrustManager.cs
- SoapAttributes.cs
- DataDocumentXPathNavigator.cs
- WebUtil.cs
- AuthenticationServiceManager.cs
- SingleStorage.cs
- DockPanel.cs
- ColorAnimationUsingKeyFrames.cs
- ImageMapEventArgs.cs
- shaperfactoryquerycacheentry.cs
- ViewBox.cs
- UndirectedGraph.cs
- CatalogPart.cs
- Matrix3DValueSerializer.cs
- CollectionViewProxy.cs
- CodeNamespace.cs
- BitmapPalettes.cs
- ParameterBuilder.cs
- LinkGrep.cs
- DirtyTextRange.cs
- ButtonChrome.cs
- WriteableOnDemandStream.cs
- BinaryFormatterWriter.cs
- GlobalizationAssembly.cs
- HttpModuleAction.cs
- CancelRequestedRecord.cs
- SByteConverter.cs
- SerializableAttribute.cs
- DataRecordInfo.cs
- HtmlTableRow.cs
- MD5.cs
- UpDownEvent.cs
- MexHttpsBindingElement.cs
- ComEventsHelper.cs
- InheritanceContextHelper.cs
- SqlTransaction.cs
- ThreadStartException.cs
- XamlReaderConstants.cs
- AutoGeneratedFieldProperties.cs
- HotSpot.cs
- TableCell.cs
- XsdBuildProvider.cs
- BitmapEffect.cs
- DesignBindingPicker.cs
- VideoDrawing.cs
- ClassHandlersStore.cs
- DSGeneratorProblem.cs