Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataWeb / Client / System / Data / Services / Client / ALinq / QueryOptionExpression.cs / 2 / 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
- NavigationProgressEventArgs.cs
- base64Transforms.cs
- Quaternion.cs
- DateTimeFormat.cs
- TransformedBitmap.cs
- ColorPalette.cs
- ExpandedWrapper.cs
- GridViewDeletedEventArgs.cs
- CodeLinePragma.cs
- x509utils.cs
- CuspData.cs
- GetWinFXPath.cs
- FileUtil.cs
- Pen.cs
- COM2ExtendedBrowsingHandler.cs
- XmlLinkedNode.cs
- TransactionCache.cs
- RecommendedAsConfigurableAttribute.cs
- SupportingTokenAuthenticatorSpecification.cs
- UpnEndpointIdentity.cs
- XmlSchemaDocumentation.cs
- BufferedReadStream.cs
- CellLabel.cs
- SqlBuilder.cs
- FileCodeGroup.cs
- FilterEventArgs.cs
- WebControlAdapter.cs
- FormatterConverter.cs
- XmlSiteMapProvider.cs
- MessageBox.cs
- PrimaryKeyTypeConverter.cs
- TextDecoration.cs
- DiagnosticsConfigurationHandler.cs
- PackageFilter.cs
- FileAuthorizationModule.cs
- SizeAnimationUsingKeyFrames.cs
- ListItemParagraph.cs
- EventLogTraceListener.cs
- ModifierKeysValueSerializer.cs
- oledbconnectionstring.cs
- SoundPlayerAction.cs
- XsdDataContractImporter.cs
- PerformanceCounterPermissionEntryCollection.cs
- TypeSystem.cs
- TextServicesContext.cs
- DeviceSpecificDialogCachedState.cs
- ExpressionVisitor.cs
- ToolStripDesigner.cs
- DataPagerFieldItem.cs
- PrimitiveList.cs
- SyndicationSerializer.cs
- DataQuery.cs
- CompleteWizardStep.cs
- DataGridViewCellConverter.cs
- TCEAdapterGenerator.cs
- ValidatingReaderNodeData.cs
- BuildProvidersCompiler.cs
- ScaleTransform3D.cs
- EventlogProvider.cs
- SByteConverter.cs
- SpeechAudioFormatInfo.cs
- WorkflowElementDialogWindow.xaml.cs
- RequestBringIntoViewEventArgs.cs
- RequestUriProcessor.cs
- WorkflowQueue.cs
- DesignerAdRotatorAdapter.cs
- ActivityExecutorDelegateInfo.cs
- DescendantOverDescendantQuery.cs
- HtmlButton.cs
- ManagementBaseObject.cs
- SerializationObjectManager.cs
- XmlRawWriter.cs
- ControlHelper.cs
- CodeTryCatchFinallyStatement.cs
- BitmapEffectDrawingContextState.cs
- BindToObject.cs
- XhtmlTextWriter.cs
- BitmapImage.cs
- SmtpLoginAuthenticationModule.cs
- IndexedString.cs
- SmtpDigestAuthenticationModule.cs
- GraphicsContainer.cs
- WorkflowRuntimeBehavior.cs
- OutOfMemoryException.cs
- ConfigPathUtility.cs
- Size.cs
- ThousandthOfEmRealPoints.cs
- ToolboxDataAttribute.cs
- Events.cs
- SecurityElement.cs
- StateMachineDesignerPaint.cs
- XamlPoint3DCollectionSerializer.cs
- SqlBuffer.cs
- BitmapMetadata.cs
- ServiceOperationListItem.cs
- ViewStateException.cs
- EntityDataSourceState.cs
- CapabilitiesRule.cs
- XmlFormatWriterGenerator.cs
- ProxyAttribute.cs