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
- SurrogateEncoder.cs
- TextRangeEdit.cs
- MappingMetadataHelper.cs
- TraceSection.cs
- SymbolType.cs
- ObjRef.cs
- DataTableReaderListener.cs
- IPHostEntry.cs
- MergePropertyDescriptor.cs
- MethodSignatureGenerator.cs
- XmlTextReaderImpl.cs
- KerberosTicketHashIdentifierClause.cs
- OdbcPermission.cs
- Journal.cs
- BinaryUtilClasses.cs
- ButtonStandardAdapter.cs
- ZoneLinkButton.cs
- _SafeNetHandles.cs
- ErrorInfoXmlDocument.cs
- Interlocked.cs
- HtmlSelect.cs
- EntryWrittenEventArgs.cs
- HostProtectionException.cs
- WebDescriptionAttribute.cs
- _AcceptOverlappedAsyncResult.cs
- AssemblyAttributesGoHere.cs
- VerbConverter.cs
- hresults.cs
- ChangeToolStripParentVerb.cs
- FloaterParaClient.cs
- DrawingContextDrawingContextWalker.cs
- TdsRecordBufferSetter.cs
- ScriptBehaviorDescriptor.cs
- CacheSection.cs
- TypeViewSchema.cs
- PageRequestManager.cs
- ValueHandle.cs
- PartialList.cs
- PanelStyle.cs
- Dump.cs
- OracleParameterBinding.cs
- UnmanagedMemoryStream.cs
- SingleStorage.cs
- RemoteArgument.cs
- WebPartDeleteVerb.cs
- PasswordDeriveBytes.cs
- CqlErrorHelper.cs
- XmlQueryType.cs
- x509utils.cs
- ActivityCompletionCallbackWrapper.cs
- ReadOnlyAttribute.cs
- SmiRecordBuffer.cs
- CaseInsensitiveOrdinalStringComparer.cs
- FunctionDetailsReader.cs
- RoutedEventArgs.cs
- SqlUnionizer.cs
- DataGrid.cs
- SecurityToken.cs
- TimeoutValidationAttribute.cs
- ToolStripSeparator.cs
- StorageMappingItemCollection.cs
- LostFocusEventManager.cs
- GeometryDrawing.cs
- WorkflowWebHostingModule.cs
- SerializationInfo.cs
- FileCodeGroup.cs
- CompositeFontFamily.cs
- ThreadSafeList.cs
- EntityTemplateFactory.cs
- TabPageDesigner.cs
- UpdateDelegates.Generated.cs
- OracleTransaction.cs
- ToolStripArrowRenderEventArgs.cs
- XmlSchemaSubstitutionGroup.cs
- XmlSchemaExporter.cs
- SqlTrackingQuery.cs
- TextProperties.cs
- ImpersonateTokenRef.cs
- CachingHintValidation.cs
- TextBlockAutomationPeer.cs
- Trace.cs
- TemplatingOptionsDialog.cs
- FloaterParagraph.cs
- DefaultSection.cs
- WebRequestModuleElement.cs
- CodeNamespaceImport.cs
- ComponentChangedEvent.cs
- ArrayList.cs
- TableLayoutPanelResizeGlyph.cs
- Substitution.cs
- HandleCollector.cs
- RsaKeyIdentifierClause.cs
- xmlsaver.cs
- HwndSourceParameters.cs
- Size.cs
- FormatStringEditor.cs
- DataTablePropertyDescriptor.cs
- InkCanvasInnerCanvas.cs
- ToolStripItemClickedEventArgs.cs
- IsolatedStorageFilePermission.cs