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
- TextEditorMouse.cs
- SchemaManager.cs
- HMACSHA256.cs
- ListViewTableRow.cs
- Nullable.cs
- ApplicationBuildProvider.cs
- XmlDictionary.cs
- SafeEventLogReadHandle.cs
- ExtensionSimplifierMarkupObject.cs
- XmlDataLoader.cs
- StringUtil.cs
- BamlBinaryWriter.cs
- ListViewEditEventArgs.cs
- DataSourceCacheDurationConverter.cs
- DrawingVisual.cs
- EntitySet.cs
- SqlNamer.cs
- LambdaCompiler.Expressions.cs
- KeyInterop.cs
- NavigationEventArgs.cs
- HtmlTextArea.cs
- PerspectiveCamera.cs
- AsyncCompletedEventArgs.cs
- DBConnection.cs
- BaseCodePageEncoding.cs
- SendActivityDesignerTheme.cs
- DataGridAddNewRow.cs
- DriveInfo.cs
- BStrWrapper.cs
- CacheRequest.cs
- Hex.cs
- EnumerableCollectionView.cs
- DataBindingList.cs
- ZipFileInfo.cs
- TextWriter.cs
- ScaleTransform3D.cs
- SevenBitStream.cs
- DesignerInterfaces.cs
- FlowDocumentView.cs
- LambdaCompiler.Address.cs
- QueryPageSettingsEventArgs.cs
- MoveSizeWinEventHandler.cs
- NextPreviousPagerField.cs
- InvalidCastException.cs
- XmlCDATASection.cs
- DataListItemEventArgs.cs
- GifBitmapEncoder.cs
- CompilationUtil.cs
- FilterElement.cs
- IntSecurity.cs
- OutputCacheProfileCollection.cs
- DiscardableAttribute.cs
- FeatureSupport.cs
- LexicalChunk.cs
- AlternateViewCollection.cs
- FontNamesConverter.cs
- StandardRuntimeEnumValidator.cs
- TypeExtensionConverter.cs
- ScriptModule.cs
- XamlGridLengthSerializer.cs
- BindingSource.cs
- DeviceContexts.cs
- TypeReference.cs
- OptimalBreakSession.cs
- ListView.cs
- DispatchChannelSink.cs
- ReferenceTypeElement.cs
- DataGridViewAccessibleObject.cs
- ExternalException.cs
- XmlCountingReader.cs
- URLString.cs
- ProviderUtil.cs
- X509ChainElement.cs
- DataView.cs
- ServiceDesigner.cs
- SQLString.cs
- ZipIOExtraFieldZip64Element.cs
- VSWCFServiceContractGenerator.cs
- CompiledELinqQueryState.cs
- CharacterBufferReference.cs
- FloaterParaClient.cs
- BaseCodeDomTreeGenerator.cs
- FilePrompt.cs
- CompositeActivityTypeDescriptorProvider.cs
- TrackingMemoryStreamFactory.cs
- SlotInfo.cs
- WebPartDisplayModeCancelEventArgs.cs
- VarRemapper.cs
- SponsorHelper.cs
- XmlDataProvider.cs
- Tuple.cs
- DockAndAnchorLayout.cs
- LineSegment.cs
- RegexFCD.cs
- BmpBitmapEncoder.cs
- ConversionHelper.cs
- EditorPartChrome.cs
- LineServicesCallbacks.cs
- RoutedCommand.cs
- RegexCompilationInfo.cs