Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- PerspectiveCamera.cs
- DataListItemEventArgs.cs
- RemotingServices.cs
- ContainerAction.cs
- ReflectionHelper.cs
- Hashtable.cs
- Ref.cs
- InstanceKey.cs
- OleDbPermission.cs
- PageThemeParser.cs
- Positioning.cs
- StrokeIntersection.cs
- StylusLogic.cs
- SortKey.cs
- OLEDB_Enum.cs
- TextDocumentView.cs
- DataGridViewRowConverter.cs
- CancellationTokenSource.cs
- SqlConnectionFactory.cs
- MemberAssignment.cs
- Helper.cs
- MouseBinding.cs
- SelectorItemAutomationPeer.cs
- CheckedListBox.cs
- FontWeightConverter.cs
- ProtocolInformationReader.cs
- DotExpr.cs
- DataMemberFieldConverter.cs
- XPathChildIterator.cs
- BindingsCollection.cs
- __ComObject.cs
- EmbeddedMailObject.cs
- SizeFConverter.cs
- SqlBuilder.cs
- MsmqAuthenticationMode.cs
- ColorMatrix.cs
- ArrayEditor.cs
- ClientSideProviderDescription.cs
- DataGridViewRowCancelEventArgs.cs
- DbConnectionStringCommon.cs
- SQLMoneyStorage.cs
- TaskDesigner.cs
- ByteAnimation.cs
- ToolStripDropDownDesigner.cs
- ContainerSelectorGlyph.cs
- CodeCompiler.cs
- NeutralResourcesLanguageAttribute.cs
- FilterException.cs
- AttachmentService.cs
- Visitor.cs
- GZipStream.cs
- ProxyHelper.cs
- CaseInsensitiveComparer.cs
- NullToBooleanConverter.cs
- Gdiplus.cs
- ThaiBuddhistCalendar.cs
- DataComponentGenerator.cs
- SplitterPanel.cs
- Pool.cs
- MailWebEventProvider.cs
- ValueTable.cs
- StringExpressionSet.cs
- OutOfMemoryException.cs
- DataExpression.cs
- FieldNameLookup.cs
- ImplicitInputBrush.cs
- StringAttributeCollection.cs
- Stack.cs
- HideDisabledControlAdapter.cs
- SQlBooleanStorage.cs
- ConfigXmlWhitespace.cs
- BamlStream.cs
- EntitySetBase.cs
- srgsitem.cs
- DataGridCell.cs
- Helper.cs
- CatalogZone.cs
- ObjectViewEntityCollectionData.cs
- TypeConverter.cs
- WebPartConnectionsEventArgs.cs
- InputProviderSite.cs
- RegexReplacement.cs
- BuildResult.cs
- ApplicationServiceManager.cs
- Simplifier.cs
- DataGridViewColumnHeaderCell.cs
- ACE.cs
- RadialGradientBrush.cs
- StaticFileHandler.cs
- VectorValueSerializer.cs
- Events.cs
- WindowsFormsLinkLabel.cs
- DataGridViewAutoSizeModeEventArgs.cs
- CultureSpecificStringDictionary.cs
- NavigationCommands.cs
- MaxMessageSizeStream.cs
- SoapAttributeAttribute.cs
- BufferedGraphicsContext.cs
- QualifiedId.cs
- ResourceExpression.cs