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
- Types.cs
- XamlRtfConverter.cs
- ReferenceSchema.cs
- PrintDialog.cs
- DataGridViewRowCancelEventArgs.cs
- SqlMethods.cs
- Vector3DAnimationBase.cs
- WindowsFont.cs
- PeerNearMe.cs
- ObjectDataSourceStatusEventArgs.cs
- SymbolPair.cs
- WebPartConnectionsDisconnectVerb.cs
- ClrPerspective.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- HtmlElementCollection.cs
- ChameleonKey.cs
- _FtpDataStream.cs
- XsdBuildProvider.cs
- LoginNameDesigner.cs
- SynchronizedReadOnlyCollection.cs
- CaseInsensitiveHashCodeProvider.cs
- SynchronizationContextHelper.cs
- CaseInsensitiveOrdinalStringComparer.cs
- ScrollChrome.cs
- bidPrivateBase.cs
- ToolStripOverflow.cs
- DbParameterHelper.cs
- ObjectListItemCollection.cs
- hresults.cs
- SR.cs
- XmlUnspecifiedAttribute.cs
- FreezableCollection.cs
- QuestionEventArgs.cs
- TextBlockAutomationPeer.cs
- Qualifier.cs
- SiteMapDesignerDataSourceView.cs
- DataGridViewAutoSizeModeEventArgs.cs
- DeviceContext.cs
- ScriptRef.cs
- OleDbMetaDataFactory.cs
- RouteTable.cs
- AdapterUtil.cs
- DesignerProperties.cs
- VolatileResourceManager.cs
- Int32Converter.cs
- DataGridViewButtonColumn.cs
- COM2TypeInfoProcessor.cs
- CharStorage.cs
- MessageSecurityProtocolFactory.cs
- HorizontalAlignConverter.cs
- VisualStateGroup.cs
- GACIdentityPermission.cs
- IgnoreFileBuildProvider.cs
- PerspectiveCamera.cs
- XmlSchemaExporter.cs
- EncryptedPackage.cs
- WorkflowInstanceUnhandledExceptionRecord.cs
- FixedStringLookup.cs
- DropShadowBitmapEffect.cs
- MailDefinition.cs
- entityreference_tresulttype.cs
- ChannelSinkStacks.cs
- SequentialActivityDesigner.cs
- ProgressiveCrcCalculatingStream.cs
- ApplicationFileParser.cs
- SupportsPreviewControlAttribute.cs
- OracleDateTime.cs
- MailWriter.cs
- WebPartConnectionsEventArgs.cs
- SymmetricSecurityBindingElement.cs
- UpdateDelegates.Generated.cs
- FrameAutomationPeer.cs
- NestedContainer.cs
- AuthorizationRuleCollection.cs
- FacetValueContainer.cs
- XmlComment.cs
- HelpProvider.cs
- ObjectListComponentEditor.cs
- ColumnMapTranslator.cs
- FileSystemEnumerable.cs
- UnsafeNativeMethodsMilCoreApi.cs
- SafeLibraryHandle.cs
- CngAlgorithmGroup.cs
- TextEndOfLine.cs
- FixedSOMTableCell.cs
- XmlDomTextWriter.cs
- LinqDataSourceContextEventArgs.cs
- CodeTypeDelegate.cs
- HiddenFieldDesigner.cs
- DocumentPageTextView.cs
- WorkflowInstanceExtensionCollection.cs
- FormatVersion.cs
- FunctionUpdateCommand.cs
- PinnedBufferMemoryStream.cs
- PassportPrincipal.cs
- WriteableBitmap.cs
- TokenBasedSet.cs
- QuerySelectOp.cs
- UpDownEvent.cs
- HTTPNotFoundHandler.cs