Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Client / System / Data / Services / Client / ALinq / OrderByQueryOptionExpression.cs / 1305376 / OrderByQueryOptionExpression.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Respresents a OrderBy query option in resource bound expression tree. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; using System.Collections.Generic; using System.Linq.Expressions; ////// An resource specific expression representing a OrderBy query option. /// internal class OrderByQueryOptionExpression : QueryOptionExpression { ///selectors for OrderBy query option private Listselectors; /// /// Creates a OrderByQueryOptionExpression expression /// /// the return type of the expression /// selectors for orderby expression internal OrderByQueryOptionExpression(Type type, Listselectors) : base((ExpressionType)ResourceExpressionType.OrderByQueryOption, type) { this.selectors = selectors; } /// /// Selectors for OrderBy expression /// internal ListSelectors { get { return this.selectors; } } /// /// Structure for selectors. Holds lambda expression + flag indicating desc. /// internal struct Selector { ////// lambda expression for selector /// internal readonly Expression Expression; ////// flag indicating if descending /// internal readonly bool Descending; ////// Creates a Selector /// /// lambda expression for selector /// flag indicating if descending internal Selector(Expression e, bool descending) { this.Expression = e; this.Descending = descending; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AbandonedMutexException.cs
- ServiceConfigurationTraceRecord.cs
- SQLSingleStorage.cs
- ObjectSet.cs
- SafeHandle.cs
- CompoundFileStreamReference.cs
- AccessText.cs
- SafeCoTaskMem.cs
- XmlChoiceIdentifierAttribute.cs
- FtpCachePolicyElement.cs
- HierarchicalDataBoundControl.cs
- ButtonField.cs
- ConsoleTraceListener.cs
- NavigationWindow.cs
- XmlSchemaCompilationSettings.cs
- MethodRental.cs
- HtmlWindowCollection.cs
- AutomationElementIdentifiers.cs
- EventLogPermission.cs
- Assembly.cs
- GridViewColumnCollection.cs
- PermissionSetEnumerator.cs
- CodeParameterDeclarationExpression.cs
- SqlLiftIndependentRowExpressions.cs
- ObservableCollection.cs
- COM2Properties.cs
- MouseActionConverter.cs
- AppDomainUnloadedException.cs
- TiffBitmapDecoder.cs
- VectorKeyFrameCollection.cs
- AuthenticationException.cs
- SqlFormatter.cs
- FontSizeConverter.cs
- SQLSingleStorage.cs
- ControlParser.cs
- DescendentsWalkerBase.cs
- ClientUtils.cs
- AnchoredBlock.cs
- DiscoveryServerProtocol.cs
- TextBoxRenderer.cs
- EventDescriptorCollection.cs
- SqlInternalConnection.cs
- PathFigureCollection.cs
- UpdateTranslator.cs
- InputGestureCollection.cs
- DataGridRow.cs
- NavigationPropertyEmitter.cs
- InlineObject.cs
- Preprocessor.cs
- CallbackHandler.cs
- HMACSHA384.cs
- InternalConfigSettingsFactory.cs
- TransformedBitmap.cs
- AutomationIdentifier.cs
- MdiWindowListItemConverter.cs
- PipelineDeploymentState.cs
- ArrayConverter.cs
- AuthenticationModuleElementCollection.cs
- FrameDimension.cs
- RowVisual.cs
- AppDomain.cs
- ManagementNamedValueCollection.cs
- Accessible.cs
- XmlSchemaDocumentation.cs
- WebPartConnectionsCancelEventArgs.cs
- BamlRecordHelper.cs
- PolicyLevel.cs
- ImageMetadata.cs
- TaskForm.cs
- oledbconnectionstring.cs
- TableLayoutPanel.cs
- CmsInterop.cs
- SchemaImporterExtensionElement.cs
- CipherData.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- WeakHashtable.cs
- ConsumerConnectionPointCollection.cs
- GridViewEditEventArgs.cs
- WebServicesInteroperability.cs
- PartialCachingAttribute.cs
- SmtpFailedRecipientsException.cs
- XPathEmptyIterator.cs
- Set.cs
- AttachmentCollection.cs
- BevelBitmapEffect.cs
- KeyValueConfigurationElement.cs
- WeakEventManager.cs
- FontFamilyIdentifier.cs
- GlyphRun.cs
- ScrollProviderWrapper.cs
- XmlDataLoader.cs
- WindowProviderWrapper.cs
- TreeBuilder.cs
- CodeFieldReferenceExpression.cs
- FixedDocumentPaginator.cs
- WindowsSpinner.cs
- PropertyDescriptor.cs
- NullableConverter.cs
- ObjectHelper.cs
- PageSetupDialog.cs