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
- TagPrefixCollection.cs
- KeyboardInputProviderAcquireFocusEventArgs.cs
- GACMembershipCondition.cs
- DataGridViewMethods.cs
- WS2007HttpBinding.cs
- SiteMapDataSourceView.cs
- ListBoxItem.cs
- MasterPageParser.cs
- GiveFeedbackEventArgs.cs
- HiddenFieldPageStatePersister.cs
- PropertyItem.cs
- DetailsViewActionList.cs
- SqlTypeSystemProvider.cs
- ProgressBarAutomationPeer.cs
- DataServicePagingProviderWrapper.cs
- CompressionTracing.cs
- RSAOAEPKeyExchangeFormatter.cs
- DateTimeOffsetConverter.cs
- PinnedBufferMemoryStream.cs
- BCryptNative.cs
- DocumentEventArgs.cs
- SqlDataSourceConnectionPanel.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- StatusBar.cs
- Attributes.cs
- util.cs
- ComponentResourceKeyConverter.cs
- BitmapVisualManager.cs
- GreaterThan.cs
- HtmlForm.cs
- WebPartVerb.cs
- ComponentCache.cs
- MorphHelper.cs
- IdentityValidationException.cs
- HandledMouseEvent.cs
- SimpleMailWebEventProvider.cs
- itemelement.cs
- TdsParameterSetter.cs
- TypeToArgumentTypeConverter.cs
- MLangCodePageEncoding.cs
- PersonalizationDictionary.cs
- SchemaCollectionPreprocessor.cs
- ScriptResourceHandler.cs
- Context.cs
- SocketCache.cs
- ServiceControllerDesigner.cs
- ComplexTypeEmitter.cs
- PenThreadWorker.cs
- ToolStripOverflow.cs
- TreeViewImageKeyConverter.cs
- UnsafeNativeMethods.cs
- SslStream.cs
- AssemblyAttributesGoHere.cs
- StylusPointDescription.cs
- AttributeEmitter.cs
- DataSourceNameHandler.cs
- SmiRequestExecutor.cs
- CodeTypeParameterCollection.cs
- ReflectionPermission.cs
- CodeParameterDeclarationExpression.cs
- InternalConfigHost.cs
- UnaryNode.cs
- PrintDialog.cs
- LogEntrySerialization.cs
- CasesDictionary.cs
- TabItemWrapperAutomationPeer.cs
- ShaderRenderModeValidation.cs
- DesignBindingValueUIHandler.cs
- StateItem.cs
- ListBindableAttribute.cs
- AnnotationService.cs
- QilLoop.cs
- ModelChangedEventArgsImpl.cs
- TagNameToTypeMapper.cs
- DateTimeSerializationSection.cs
- COM2EnumConverter.cs
- DataAdapter.cs
- ElementFactory.cs
- DefaultProxySection.cs
- TypeConverterHelper.cs
- processwaithandle.cs
- ScriptControl.cs
- SortedList.cs
- GeneralTransform3DGroup.cs
- TemplateControlParser.cs
- RequestQueue.cs
- Boolean.cs
- XamlContextStack.cs
- DSASignatureFormatter.cs
- Delegate.cs
- XmlHierarchyData.cs
- PointHitTestResult.cs
- MarkupProperty.cs
- RuleProcessor.cs
- NullExtension.cs
- ExtendedProtectionPolicyTypeConverter.cs
- WindowsFormsSectionHandler.cs
- AttributeSetAction.cs
- UndoManager.cs
- VirtualDirectoryMapping.cs