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
- RoleManagerModule.cs
- GroupBox.cs
- ToolStripPanelDesigner.cs
- FixedSOMGroup.cs
- Bits.cs
- BufferedWebEventProvider.cs
- SQLInt64Storage.cs
- FormatSelectingMessageInspector.cs
- DefaultClaimSet.cs
- Baml2006KnownTypes.cs
- TraceLog.cs
- TokenBasedSet.cs
- CodeSnippetStatement.cs
- SafeWaitHandle.cs
- Random.cs
- ConfigurationValidatorBase.cs
- DtdParser.cs
- WriteLine.cs
- UnaryOperationBinder.cs
- Message.cs
- SqlConnectionString.cs
- Message.cs
- MaskDescriptor.cs
- Directory.cs
- FileLogRecordEnumerator.cs
- GZipObjectSerializer.cs
- XmlSerializerAssemblyAttribute.cs
- CryptoApi.cs
- ComAwareEventInfo.cs
- LineMetrics.cs
- InstanceDescriptor.cs
- DBParameter.cs
- BufferedGraphicsContext.cs
- TypeNameConverter.cs
- MarkupCompiler.cs
- HostProtectionException.cs
- ReferentialConstraint.cs
- FamilyTypefaceCollection.cs
- PropertyGeneratedEventArgs.cs
- TTSEngineProxy.cs
- EnumerableRowCollection.cs
- FontNamesConverter.cs
- NetMsmqSecurityMode.cs
- GlyphsSerializer.cs
- DataContract.cs
- ZoneLinkButton.cs
- StoryFragments.cs
- ReadOnlyState.cs
- ScopelessEnumAttribute.cs
- HtmlEncodedRawTextWriter.cs
- ItemsControlAutomationPeer.cs
- StylusPlugin.cs
- FormattedTextSymbols.cs
- OptimizedTemplateContentHelper.cs
- ALinqExpressionVisitor.cs
- TrustLevelCollection.cs
- InitializationEventAttribute.cs
- AffineTransform3D.cs
- DisplayMemberTemplateSelector.cs
- DataService.cs
- wgx_sdk_version.cs
- linebase.cs
- ObjectCloneHelper.cs
- ControlBuilder.cs
- XmlAnyElementAttributes.cs
- SmtpAuthenticationManager.cs
- Subset.cs
- ConnectionConsumerAttribute.cs
- FileIOPermission.cs
- TemplateComponentConnector.cs
- sortedlist.cs
- BoolExpressionVisitors.cs
- Transform.cs
- TemplateControl.cs
- Rectangle.cs
- SqlDataSourceCommandEventArgs.cs
- FieldNameLookup.cs
- StructuredTypeEmitter.cs
- Repeater.cs
- DataContractSet.cs
- CompareValidator.cs
- SimpleLine.cs
- TextLineBreak.cs
- HtmlLinkAdapter.cs
- EntityDataSourceDataSelection.cs
- GridView.cs
- DesignerVerbToolStripMenuItem.cs
- HybridDictionary.cs
- FastEncoderWindow.cs
- EventSourceCreationData.cs
- ProcessModelSection.cs
- SettingsPropertyNotFoundException.cs
- StorageMappingFragment.cs
- UniqueConstraint.cs
- SystemFonts.cs
- XPathChildIterator.cs
- GB18030Encoding.cs
- Flowchart.cs
- MenuTracker.cs
- pingexception.cs