Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataWeb / Client / System / Data / Services / Client / ALinq / QueryOptionExpression.cs / 1 / QueryOptionExpression.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Respresents a query option in resource bound expression tree. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; using System.Diagnostics; using System.Linq.Expressions; ////// An resource specific expression representing a query option. /// internal abstract class QueryOptionExpression : Expression { ////// Creates a QueryOptionExpression expression /// /// expression node type /// the return type of the expression internal QueryOptionExpression(ExpressionType nodeType, Type type) : base(nodeType, type) { } ////// Composes the ///expression with this one when it's specified multiple times. /// to compose. /// /// The expression that results from composing the internal virtual QueryOptionExpression ComposeMultipleSpecification(QueryOptionExpression previous) { Debug.Assert(previous != null, "other != null"); Debug.Assert(previous.GetType() == this.GetType(), "other.GetType == this.GetType() -- otherwise it's not the same specification"); return this; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //expression with this one. /// // Copyright (c) Microsoft Corporation. All rights reserved. // //// Respresents a query option in resource bound expression tree. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; using System.Diagnostics; using System.Linq.Expressions; ////// An resource specific expression representing a query option. /// internal abstract class QueryOptionExpression : Expression { ////// Creates a QueryOptionExpression expression /// /// expression node type /// the return type of the expression internal QueryOptionExpression(ExpressionType nodeType, Type type) : base(nodeType, type) { } ////// Composes the ///expression with this one when it's specified multiple times. /// to compose. /// /// The expression that results from composing the internal virtual QueryOptionExpression ComposeMultipleSpecification(QueryOptionExpression previous) { Debug.Assert(previous != null, "other != null"); Debug.Assert(previous.GetType() == this.GetType(), "other.GetType == this.GetType() -- otherwise it's not the same specification"); return this; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.expression with this one. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BinaryObjectReader.cs
- InstanceDescriptor.cs
- RequestCacheValidator.cs
- GridViewCommandEventArgs.cs
- ExceptionTrace.cs
- TextParaLineResult.cs
- TextAction.cs
- SoapFaultCodes.cs
- ConfigurationSectionGroupCollection.cs
- CompilerInfo.cs
- SHA1.cs
- PathSegmentCollection.cs
- XmlSchemaValidator.cs
- TokenBasedSet.cs
- _LocalDataStore.cs
- MetadataItemCollectionFactory.cs
- ImageButton.cs
- XmlAtomicValue.cs
- SiteMapNodeItem.cs
- _PooledStream.cs
- SurrogateEncoder.cs
- PropertyMappingExceptionEventArgs.cs
- EncoderParameter.cs
- XhtmlTextWriter.cs
- FileSystemInfo.cs
- PriorityQueue.cs
- BufferedReadStream.cs
- UrlMappingsSection.cs
- TabItemWrapperAutomationPeer.cs
- SqlHelper.cs
- DataGridViewButtonColumn.cs
- AmbientValueAttribute.cs
- Animatable.cs
- RubberbandSelector.cs
- prompt.cs
- WeakReferenceEnumerator.cs
- RadioButtonStandardAdapter.cs
- TableItemProviderWrapper.cs
- ExeContext.cs
- Decoder.cs
- TraceLevelHelper.cs
- PageBuildProvider.cs
- Utils.cs
- StringAttributeCollection.cs
- ProcessHostFactoryHelper.cs
- GridViewColumn.cs
- HybridDictionary.cs
- DataGridViewComboBoxColumn.cs
- CodePrimitiveExpression.cs
- Image.cs
- NavigationHelper.cs
- QualifierSet.cs
- InputMethodStateTypeInfo.cs
- TdsParserSessionPool.cs
- PackagePart.cs
- SrgsElementList.cs
- PinnedBufferMemoryStream.cs
- ResXFileRef.cs
- StrongNameMembershipCondition.cs
- Point.cs
- MatrixValueSerializer.cs
- MailMessageEventArgs.cs
- _NegoState.cs
- ISAPIRuntime.cs
- SoapReflectionImporter.cs
- WebRequestModuleElementCollection.cs
- ListBase.cs
- Viewport3DVisual.cs
- StrongNameIdentityPermission.cs
- DescendantQuery.cs
- FlowDocumentPage.cs
- MenuItemBindingCollection.cs
- DirectoryInfo.cs
- CellCreator.cs
- TraceEventCache.cs
- MultiView.cs
- Ops.cs
- DocumentViewerHelper.cs
- XhtmlConformanceSection.cs
- AutomationElementCollection.cs
- SingleTagSectionHandler.cs
- PlainXmlSerializer.cs
- Bezier.cs
- ImageListDesigner.cs
- SvcMapFileSerializer.cs
- AppearanceEditorPart.cs
- WebPartEditorApplyVerb.cs
- SurrogateSelector.cs
- KerberosSecurityTokenParameters.cs
- ProgressBar.cs
- TreeNodeBinding.cs
- AttachmentCollection.cs
- AttributeCollection.cs
- XamlFigureLengthSerializer.cs
- ComponentCommands.cs
- InputLanguageManager.cs
- CachingHintValidation.cs
- StoreAnnotationsMap.cs
- ObjectIDGenerator.cs
- Point4DConverter.cs