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
- ProviderCollection.cs
- Rotation3DKeyFrameCollection.cs
- InvalidFilterCriteriaException.cs
- VisualTransition.cs
- IntegerValidatorAttribute.cs
- XmlAttributeOverrides.cs
- TextEditor.cs
- SafeProcessHandle.cs
- CodeSubDirectory.cs
- DataIdProcessor.cs
- HttpListener.cs
- KeyInterop.cs
- SiteMap.cs
- ContractBase.cs
- KeyConstraint.cs
- Matrix3DConverter.cs
- LinkUtilities.cs
- LocalizableResourceBuilder.cs
- SerializationStore.cs
- DbParameterCollectionHelper.cs
- SiteMapHierarchicalDataSourceView.cs
- StatusBarPanel.cs
- PageStatePersister.cs
- SemaphoreSecurity.cs
- NativeCompoundFileAPIs.cs
- SchemaNotation.cs
- WindowsButton.cs
- LayoutTable.cs
- FtpCachePolicyElement.cs
- IsolatedStoragePermission.cs
- GridViewUpdatedEventArgs.cs
- CustomServiceCredentials.cs
- SessionPageStatePersister.cs
- DispatcherFrame.cs
- ParameterDataSourceExpression.cs
- CompilerGeneratedAttribute.cs
- XPathArrayIterator.cs
- EUCJPEncoding.cs
- FormViewModeEventArgs.cs
- TypeForwardedToAttribute.cs
- Rectangle.cs
- LayoutEditorPart.cs
- HuffCodec.cs
- Slider.cs
- DataRowExtensions.cs
- LocationReferenceEnvironment.cs
- Int32RectConverter.cs
- IdentifierService.cs
- IDictionary.cs
- DrawTreeNodeEventArgs.cs
- MenuItem.cs
- RowCache.cs
- IDataContractSurrogate.cs
- DocumentPageHost.cs
- WebBrowsableAttribute.cs
- InputProviderSite.cs
- XslVisitor.cs
- DataGridViewCellPaintingEventArgs.cs
- CodeDOMUtility.cs
- Triplet.cs
- PolicyChain.cs
- DialogResultConverter.cs
- StorageEntityContainerMapping.cs
- DataGridHeaderBorder.cs
- ServiceDeploymentInfo.cs
- __Error.cs
- LocationSectionRecord.cs
- HtmlInputImage.cs
- BamlLocalizableResource.cs
- CompilationAssemblyInstallComponent.cs
- ToolboxItem.cs
- CryptoConfig.cs
- storagemappingitemcollection.viewdictionary.cs
- StringComparer.cs
- ProxyHwnd.cs
- ByteBufferPool.cs
- Thickness.cs
- TaskResultSetter.cs
- HiddenField.cs
- XmlEntity.cs
- ObjectMemberMapping.cs
- HttpListenerTimeoutManager.cs
- UpdatableGenericsFeature.cs
- PrintingPermission.cs
- DelegateSerializationHolder.cs
- TypedElement.cs
- SessionStateContainer.cs
- ObjectStateManager.cs
- WebPartConnectionsDisconnectVerb.cs
- PropertyTabChangedEvent.cs
- BufferBuilder.cs
- TypeReference.cs
- SafeFileMappingHandle.cs
- UriTemplate.cs
- TextParagraphProperties.cs
- AppDomainProtocolHandler.cs
- DiagnosticsConfigurationHandler.cs
- SecurityPolicySection.cs
- CacheSection.cs
- OdbcUtils.cs