Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- ServiceBuildProvider.cs
- PermissionListSet.cs
- EllipticalNodeOperations.cs
- CalendarData.cs
- CultureMapper.cs
- HtmlTableCellCollection.cs
- _CommandStream.cs
- XmlnsCache.cs
- DataComponentNameHandler.cs
- StrongNamePublicKeyBlob.cs
- MenuStrip.cs
- TextSpanModifier.cs
- ResponseBodyWriter.cs
- SubtreeProcessor.cs
- SystemIPGlobalStatistics.cs
- HtmlAnchor.cs
- Rectangle.cs
- ExtenderHelpers.cs
- RequestStatusBarUpdateEventArgs.cs
- Base64Decoder.cs
- ApplyTemplatesAction.cs
- Nullable.cs
- DockPattern.cs
- sortedlist.cs
- WebPart.cs
- FunctionParameter.cs
- ParentUndoUnit.cs
- TextAutomationPeer.cs
- NotImplementedException.cs
- CustomCategoryAttribute.cs
- ClientOptions.cs
- FamilyTypefaceCollection.cs
- MetabaseServerConfig.cs
- OutputCacheSettingsSection.cs
- HttpException.cs
- SystemException.cs
- HtmlForm.cs
- TagPrefixAttribute.cs
- GroupItemAutomationPeer.cs
- QuadraticEase.cs
- DashStyle.cs
- StylusPointPropertyInfo.cs
- Quaternion.cs
- Mapping.cs
- PagedDataSource.cs
- Speller.cs
- EntityClientCacheEntry.cs
- RadioButtonAutomationPeer.cs
- StreamResourceInfo.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- ViewEvent.cs
- _ConnectionGroup.cs
- EntityViewGenerationAttribute.cs
- TextRunCacheImp.cs
- RightsManagementResourceHelper.cs
- KnownIds.cs
- RegularExpressionValidator.cs
- LicenseProviderAttribute.cs
- ItemsControlAutomationPeer.cs
- DbProviderFactory.cs
- Schema.cs
- BuiltInExpr.cs
- WindowsGrip.cs
- ChunkedMemoryStream.cs
- Timer.cs
- ContentControl.cs
- InternalCache.cs
- PackWebRequest.cs
- PropertyReferenceExtension.cs
- OpenTypeCommon.cs
- CompilationAssemblyInstallComponent.cs
- SiteMap.cs
- bindurihelper.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- BamlLocalizableResource.cs
- SmiContextFactory.cs
- RoutedEventHandlerInfo.cs
- CacheMode.cs
- StringUtil.cs
- RefreshEventArgs.cs
- ListMarkerLine.cs
- X509Utils.cs
- NotFiniteNumberException.cs
- FusionWrap.cs
- WindowsContainer.cs
- ComponentCommands.cs
- IntSumAggregationOperator.cs
- TrustSection.cs
- parserscommon.cs
- XLinq.cs
- DBDataPermissionAttribute.cs
- RC2CryptoServiceProvider.cs
- WinInet.cs
- JsonReader.cs
- FixedFindEngine.cs
- KeyTime.cs
- HelpProvider.cs
- ListViewGroupConverter.cs
- InstanceOwnerQueryResult.cs
- CodeTypeReference.cs