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
- NativeActivity.cs
- NonBatchDirectoryCompiler.cs
- DataGridViewLayoutData.cs
- StrongNameKeyPair.cs
- WebPartConnectionsCancelVerb.cs
- ImpersonationContext.cs
- DocobjHost.cs
- XmlAnyAttributeAttribute.cs
- RouteItem.cs
- UTF7Encoding.cs
- ListViewInsertEventArgs.cs
- TimeSpanFormat.cs
- EncodingNLS.cs
- SegmentInfo.cs
- HttpPostedFileBase.cs
- Help.cs
- MimeParameter.cs
- ConfigXmlCDataSection.cs
- relpropertyhelper.cs
- MimeParameters.cs
- SystemIPGlobalStatistics.cs
- PageClientProxyGenerator.cs
- GridViewColumnHeader.cs
- PathGeometry.cs
- MouseBinding.cs
- FixedSOMTableRow.cs
- NetSectionGroup.cs
- SafeFindHandle.cs
- EdmValidator.cs
- CursorConverter.cs
- ExpressionBinding.cs
- BinHexEncoding.cs
- TreeNodeSelectionProcessor.cs
- HttpApplicationFactory.cs
- SqlParameter.cs
- TakeQueryOptionExpression.cs
- MSAANativeProvider.cs
- UserNamePasswordClientCredential.cs
- AutomationElement.cs
- DtdParser.cs
- WebPartHeaderCloseVerb.cs
- FontFamilyConverter.cs
- TransformerInfoCollection.cs
- CodeSnippetStatement.cs
- DebugView.cs
- CheckoutException.cs
- ListBox.cs
- ReferenceCountedObject.cs
- BlurEffect.cs
- WindowProviderWrapper.cs
- XmlSerializerFactory.cs
- SHA256.cs
- WeakReference.cs
- StatusBarItem.cs
- FocusManager.cs
- TcpChannelHelper.cs
- CalendarButtonAutomationPeer.cs
- PropertyDescriptorCollection.cs
- UInt32Converter.cs
- SchemaConstraints.cs
- EnvelopeVersion.cs
- NullableLongSumAggregationOperator.cs
- InstanceStore.cs
- _LocalDataStore.cs
- Image.cs
- TrackBarRenderer.cs
- DelegateSerializationHolder.cs
- XPathQilFactory.cs
- EventTrigger.cs
- XmlReaderDelegator.cs
- SmiGettersStream.cs
- TdsParserSessionPool.cs
- DeploymentSection.cs
- HandleCollector.cs
- Soap11ServerProtocol.cs
- CollectionViewProxy.cs
- DurationConverter.cs
- RunClient.cs
- HiddenFieldPageStatePersister.cs
- EntityViewGenerationConstants.cs
- WebPartUserCapability.cs
- InsufficientMemoryException.cs
- TableChangeProcessor.cs
- LinkedResource.cs
- CultureData.cs
- PlatformCulture.cs
- ValidationErrorEventArgs.cs
- _CacheStreams.cs
- BindingContext.cs
- OperationDescription.cs
- BooleanExpr.cs
- InstanceLockException.cs
- WebPartTransformerCollection.cs
- StylusCollection.cs
- OverrideMode.cs
- OutputScopeManager.cs
- QilInvoke.cs
- MarkerProperties.cs
- UriExt.cs
- ProxyAttribute.cs