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
- RuleAttributes.cs
- XsltSettings.cs
- GraphicsContainer.cs
- AdornerPresentationContext.cs
- DocumentPageTextView.cs
- Int32Rect.cs
- LayoutUtils.cs
- TrackBar.cs
- PropertyEmitterBase.cs
- DockingAttribute.cs
- InfiniteIntConverter.cs
- SystemResources.cs
- HTMLTextWriter.cs
- RequestCacheValidator.cs
- StreamResourceInfo.cs
- ConfigXmlWhitespace.cs
- DataServiceEntityAttribute.cs
- QueryCursorEventArgs.cs
- DataGridViewHeaderCell.cs
- WaitForChangedResult.cs
- OleAutBinder.cs
- ListView.cs
- PageMediaSize.cs
- CategoryState.cs
- SignatureHelper.cs
- XmlJsonReader.cs
- MsdtcWrapper.cs
- SafeRightsManagementEnvironmentHandle.cs
- DataListItemCollection.cs
- ObjectContext.cs
- XmlSchemaException.cs
- XmlQualifiedNameTest.cs
- DatatypeImplementation.cs
- DisplayMemberTemplateSelector.cs
- CompilerState.cs
- TextTrailingCharacterEllipsis.cs
- WebBrowserEvent.cs
- BoundPropertyEntry.cs
- PeerConnector.cs
- FieldNameLookup.cs
- LogArchiveSnapshot.cs
- ToolStripDropDownClosedEventArgs.cs
- CodeDelegateCreateExpression.cs
- FormViewDeletedEventArgs.cs
- XmlAttributeProperties.cs
- PassportAuthentication.cs
- DescriptionAttribute.cs
- SoapExtensionTypeElement.cs
- DataGridViewHitTestInfo.cs
- EnlistmentState.cs
- BoundPropertyEntry.cs
- Wizard.cs
- SpellerError.cs
- ColumnMapTranslator.cs
- PassportAuthentication.cs
- OleDbTransaction.cs
- WebProxyScriptElement.cs
- FlowSwitchLink.cs
- StorageEntitySetMapping.cs
- IndexedEnumerable.cs
- XmlNodeChangedEventArgs.cs
- BehaviorEditorPart.cs
- TypeConverterHelper.cs
- InstanceKeyCollisionException.cs
- HttpHandlerActionCollection.cs
- WebEvents.cs
- SHA256Managed.cs
- AnnotationComponentManager.cs
- ModuleConfigurationInfo.cs
- Underline.cs
- HttpListenerRequest.cs
- DesignTimeTemplateParser.cs
- EntitySetDataBindingList.cs
- ScriptResourceHandler.cs
- TableRowGroup.cs
- _AutoWebProxyScriptWrapper.cs
- IImplicitResourceProvider.cs
- QuadraticBezierSegment.cs
- MobileTemplatedControlDesigner.cs
- ParserStreamGeometryContext.cs
- ActivityExecutor.cs
- ClipboardData.cs
- RemoteWebConfigurationHostServer.cs
- CookieProtection.cs
- XmlSchemaObjectTable.cs
- DrawingGroupDrawingContext.cs
- HelloOperation11AsyncResult.cs
- WebPartVerbCollection.cs
- DocumentXPathNavigator.cs
- MethodCallExpression.cs
- ColorMatrix.cs
- KnownColorTable.cs
- RepeatBehavior.cs
- TableItemProviderWrapper.cs
- PageParserFilter.cs
- Int32Converter.cs
- SoapTypeAttribute.cs
- Visual3D.cs
- RuntimeResourceSet.cs
- HttpListenerResponse.cs