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
- PassportIdentity.cs
- ExpressionPrinter.cs
- WebException.cs
- ResourceDisplayNameAttribute.cs
- WindowsFormsSectionHandler.cs
- OracleException.cs
- XmlIterators.cs
- WindowsToolbar.cs
- ImageFormatConverter.cs
- UserControlCodeDomTreeGenerator.cs
- ApplicationProxyInternal.cs
- HttpWebRequestElement.cs
- MetricEntry.cs
- ellipse.cs
- PriorityQueue.cs
- HtmlTitle.cs
- WorkflowDispatchContext.cs
- TableCell.cs
- XmlQueryStaticData.cs
- ConnectionInterfaceCollection.cs
- UInt16Converter.cs
- SoapWriter.cs
- MobileControlsSection.cs
- EmissiveMaterial.cs
- UnicastIPAddressInformationCollection.cs
- TypeTypeConverter.cs
- StaticExtension.cs
- TypeNameHelper.cs
- ConsoleTraceListener.cs
- FlowLayout.cs
- KnownIds.cs
- ServiceNameElementCollection.cs
- FilePrompt.cs
- TrackingProfileCache.cs
- DESCryptoServiceProvider.cs
- UIElementParagraph.cs
- TextWriter.cs
- GridToolTip.cs
- NativeMethodsOther.cs
- ListViewDeleteEventArgs.cs
- ProcessHostConfigUtils.cs
- DateTimeConstantAttribute.cs
- TabRenderer.cs
- ProfileSettings.cs
- FontUnit.cs
- SqlDataRecord.cs
- DatePicker.cs
- Merger.cs
- VisualStyleElement.cs
- AdapterUtil.cs
- BitmapEffectvisualstate.cs
- HtmlTable.cs
- Exceptions.cs
- DataServiceRequest.cs
- TreeViewHitTestInfo.cs
- MsdtcWrapper.cs
- XmlUrlResolver.cs
- GeneralTransformCollection.cs
- EntitySqlQueryCacheEntry.cs
- CalendarDesigner.cs
- Subordinate.cs
- ReadingWritingEntityEventArgs.cs
- COM2ExtendedBrowsingHandler.cs
- EnvelopedSignatureTransform.cs
- HwndSubclass.cs
- HeaderedItemsControl.cs
- PixelShader.cs
- WindowsToolbarAsMenu.cs
- SchemaInfo.cs
- DataGridViewLinkColumn.cs
- FloatUtil.cs
- ActivityPreviewDesigner.cs
- BindingNavigator.cs
- RegexInterpreter.cs
- ModuleBuilder.cs
- XmlSchemaSimpleTypeList.cs
- CompiledELinqQueryState.cs
- mediaeventshelper.cs
- SystemWebSectionGroup.cs
- Compress.cs
- XamlSerializationHelper.cs
- DataGridViewRowPrePaintEventArgs.cs
- ParallelActivityDesigner.cs
- FieldBuilder.cs
- TypeAccessException.cs
- AnimationStorage.cs
- DbParameterCollectionHelper.cs
- BinaryParser.cs
- TypeNameConverter.cs
- UseLicense.cs
- InvalidFilterCriteriaException.cs
- ObjectQueryState.cs
- Sql8ExpressionRewriter.cs
- GridViewAutoFormat.cs
- DeviceSpecificChoice.cs
- XMLSchema.cs
- WizardStepCollectionEditor.cs
- ClientFactory.cs
- TakeQueryOptionExpression.cs
- PaintValueEventArgs.cs