Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / Common / EntitySql / CreateRefExpr.cs / 1 / CreateRefExpr.cs
//---------------------------------------------------------------------- //// Copyproperty (c) Microsoft Corporation. All propertys reserved. // // // @owner [....] // @backup [....] //--------------------------------------------------------------------- namespace System.Data.Common.EntitySql { using System; using System.Globalization; using System.Collections; using System.Collections.Generic; ////// Represents CREATEREF expression /// createref( entitySet, keys ) /// internal sealed class CreateRefExpr : Expr { private Expr _entitySet; private Expr _keys; private Expr _typeIdentifier; ////// Initializes CreateRefExpr /// /// expression representing the entity set /// internal CreateRefExpr( Expr entitySet, Expr keys ) { _entitySet = entitySet; _keys = keys; } ////// Initializes CreateRefExpr /// /// /// /// internal CreateRefExpr(Expr entitySet, Expr keys, Expr typeIdentifier ) { _entitySet = entitySet; _keys = keys; _typeIdentifier = typeIdentifier; } ////// return the expression for the entity set /// internal Expr EntitySet { get { return _entitySet; } } ////// returns the expression for the keys /// internal Expr Keys { get { return _keys; } } ////// gets typeidentifier if exists /// internal Expr TypeIdentifier { get { return _typeIdentifier; } } } ////// Represents KEY expression /// key( expr ) /// internal class KeyExpr : Expr { private Expr _refExpr; ////// initializes KEY expression /// /// internal KeyExpr( Expr refExpr ) { _refExpr = refExpr; } ////// returns ref inner expression /// internal Expr RefExpr { get { return _refExpr; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------- //// Copyproperty (c) Microsoft Corporation. All propertys reserved. // // // @owner [....] // @backup [....] //--------------------------------------------------------------------- namespace System.Data.Common.EntitySql { using System; using System.Globalization; using System.Collections; using System.Collections.Generic; ////// Represents CREATEREF expression /// createref( entitySet, keys ) /// internal sealed class CreateRefExpr : Expr { private Expr _entitySet; private Expr _keys; private Expr _typeIdentifier; ////// Initializes CreateRefExpr /// /// expression representing the entity set /// internal CreateRefExpr( Expr entitySet, Expr keys ) { _entitySet = entitySet; _keys = keys; } ////// Initializes CreateRefExpr /// /// /// /// internal CreateRefExpr(Expr entitySet, Expr keys, Expr typeIdentifier ) { _entitySet = entitySet; _keys = keys; _typeIdentifier = typeIdentifier; } ////// return the expression for the entity set /// internal Expr EntitySet { get { return _entitySet; } } ////// returns the expression for the keys /// internal Expr Keys { get { return _keys; } } ////// gets typeidentifier if exists /// internal Expr TypeIdentifier { get { return _typeIdentifier; } } } ////// Represents KEY expression /// key( expr ) /// internal class KeyExpr : Expr { private Expr _refExpr; ////// initializes KEY expression /// /// internal KeyExpr( Expr refExpr ) { _refExpr = refExpr; } ////// returns ref inner expression /// internal Expr RefExpr { get { return _refExpr; } } } } // 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
- BaseAddressPrefixFilterElement.cs
- SqlResolver.cs
- TextStore.cs
- IISMapPath.cs
- FrameworkContentElementAutomationPeer.cs
- ImportCatalogPart.cs
- AliasGenerator.cs
- AssociationTypeEmitter.cs
- XPathArrayIterator.cs
- FilterRepeater.cs
- PointUtil.cs
- MetafileHeaderWmf.cs
- DataGridViewComboBoxColumn.cs
- CompiledQueryCacheKey.cs
- __Filters.cs
- IpcPort.cs
- ToolCreatedEventArgs.cs
- CacheMemory.cs
- XmlHierarchicalDataSourceView.cs
- RelAssertionDirectKeyIdentifierClause.cs
- SiteMapNodeCollection.cs
- StackOverflowException.cs
- PageCodeDomTreeGenerator.cs
- Clause.cs
- IconBitmapDecoder.cs
- HighlightVisual.cs
- PolygonHotSpot.cs
- Error.cs
- InteropBitmapSource.cs
- TextParagraphCache.cs
- RepeatBehavior.cs
- CharEntityEncoderFallback.cs
- SplitterEvent.cs
- SkipQueryOptionExpression.cs
- IntSumAggregationOperator.cs
- BasicExpandProvider.cs
- TextBoxLine.cs
- SchemaElementLookUpTable.cs
- BamlResourceDeserializer.cs
- ComponentSerializationService.cs
- DatagridviewDisplayedBandsData.cs
- SqlInfoMessageEvent.cs
- TraceHandler.cs
- ToolStripDesigner.cs
- Rules.cs
- FeatureSupport.cs
- ParentUndoUnit.cs
- NullableLongMinMaxAggregationOperator.cs
- TripleDES.cs
- FacetChecker.cs
- AvtEvent.cs
- TagPrefixCollection.cs
- ListManagerBindingsCollection.cs
- TrackingRecord.cs
- DecoderBestFitFallback.cs
- FontSource.cs
- DataTrigger.cs
- EndpointAddressProcessor.cs
- UIElementParagraph.cs
- TrackingValidationObjectDictionary.cs
- WindowsStatic.cs
- TakeQueryOptionExpression.cs
- SessionStateModule.cs
- PackagingUtilities.cs
- ApplicationException.cs
- ThreadStartException.cs
- MemberCollection.cs
- SingleObjectCollection.cs
- SerializationTrace.cs
- WindowsPen.cs
- InvalidPropValue.cs
- Int16Animation.cs
- CharConverter.cs
- _emptywebproxy.cs
- DataGridViewRowCancelEventArgs.cs
- DocumentSequence.cs
- WebEventCodes.cs
- IDQuery.cs
- BoundField.cs
- ProfileSection.cs
- ProviderBase.cs
- StreamGeometryContext.cs
- DPCustomTypeDescriptor.cs
- HttpRequestTraceRecord.cs
- ErrorStyle.cs
- ControlType.cs
- CompilerState.cs
- XmlBaseReader.cs
- OdbcConnectionStringbuilder.cs
- XamlClipboardData.cs
- LoginCancelEventArgs.cs
- ListViewItem.cs
- X509ClientCertificateAuthenticationElement.cs
- Selector.cs
- XmlParser.cs
- ProfileProvider.cs
- ContextItemManager.cs
- QilVisitor.cs
- FrameAutomationPeer.cs
- StateItem.cs