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
- ClientBuildManagerCallback.cs
- LinearGradientBrush.cs
- HandleRef.cs
- ImageList.cs
- CommandEventArgs.cs
- XmlNamespaceMapping.cs
- EpmContentSerializer.cs
- ShapeTypeface.cs
- ControlType.cs
- DataSourceHelper.cs
- DataListItemCollection.cs
- SortDescription.cs
- ControlAdapter.cs
- PageCodeDomTreeGenerator.cs
- XmlSchemaObjectCollection.cs
- XmlIterators.cs
- StringConverter.cs
- PropertiesTab.cs
- Currency.cs
- ITextView.cs
- DbConnectionInternal.cs
- Cloud.cs
- FixedPageStructure.cs
- RenderContext.cs
- ParseHttpDate.cs
- SubordinateTransaction.cs
- JumpTask.cs
- SkewTransform.cs
- BinaryWriter.cs
- PriorityRange.cs
- DataServiceQuery.cs
- SecurityAttributeGenerationHelper.cs
- DbTypeMap.cs
- RequestTimeoutManager.cs
- Literal.cs
- AudienceUriMode.cs
- XmlSerializer.cs
- DummyDataSource.cs
- HttpCachePolicy.cs
- HScrollProperties.cs
- AssociationTypeEmitter.cs
- SmtpDigestAuthenticationModule.cs
- TemplateApplicationHelper.cs
- Validator.cs
- AggregationMinMaxHelpers.cs
- FileDialog.cs
- RenamedEventArgs.cs
- SizeConverter.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- SchemaAttDef.cs
- XmlSchemaSet.cs
- DefaultAuthorizationContext.cs
- SetUserLanguageRequest.cs
- CqlLexer.cs
- EntityContainerEmitter.cs
- WCFServiceClientProxyGenerator.cs
- LinqDataSource.cs
- OptimalBreakSession.cs
- ReadOnlyAttribute.cs
- FormView.cs
- DataControlFieldCollection.cs
- TextEditorCopyPaste.cs
- DesignColumnCollection.cs
- Function.cs
- CheckBoxFlatAdapter.cs
- SoapSchemaImporter.cs
- DataChangedEventManager.cs
- PeerNearMe.cs
- Point3DAnimationUsingKeyFrames.cs
- PassportAuthenticationEventArgs.cs
- TrackBar.cs
- ByteStorage.cs
- PolicyManager.cs
- ToolStripControlHost.cs
- AssemblyAssociatedContentFileAttribute.cs
- PrtCap_Public_Simple.cs
- FunctionQuery.cs
- LeftCellWrapper.cs
- CodeTypeMember.cs
- DirectoryRedirect.cs
- HandleDictionary.cs
- SafeLocalMemHandle.cs
- BinaryUtilClasses.cs
- SplitterCancelEvent.cs
- TreeViewAutomationPeer.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- SignHashRequest.cs
- CatchDesigner.xaml.cs
- UnknownBitmapEncoder.cs
- FontConverter.cs
- SparseMemoryStream.cs
- ToolBarButtonDesigner.cs
- RemotingException.cs
- DataViewSetting.cs
- dtdvalidator.cs
- MediaTimeline.cs
- CachedBitmap.cs
- FormViewRow.cs
- SharedDp.cs
- XmlUtil.cs