Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / xsp / System / Web / Extensions / ui / webcontrols / DynamicQueryableWrapper.cs / 1 / DynamicQueryableWrapper.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System.Linq; using System.Web.Query.Dynamic; internal class DynamicQueryableWrapper : IDynamicQueryable { public IQueryable Where(IQueryable source, string predicate, params object[] values) { return DynamicQueryable.Where(source, predicate, values); } public IQueryable Select(IQueryable source, string selector, params object[] values) { return DynamicQueryable.Select(source, selector, values); } public IQueryable OrderBy(IQueryable source, string ordering, params object[] values) { return DynamicQueryable.OrderBy(source, ordering, values); } public IQueryable Take(IQueryable source, int count) { return DynamicQueryable.Take(source, count); } public IQueryable Skip(IQueryable source, int count) { return DynamicQueryable.Skip(source, count); } public IQueryable GroupBy(IQueryable source, string keySelector, string elementSelector, params object[] values) { return DynamicQueryable.GroupBy(source, keySelector, elementSelector, values ); } public int Count(IQueryable source) { return DynamicQueryable.Count(source); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System.Linq; using System.Web.Query.Dynamic; internal class DynamicQueryableWrapper : IDynamicQueryable { public IQueryable Where(IQueryable source, string predicate, params object[] values) { return DynamicQueryable.Where(source, predicate, values); } public IQueryable Select(IQueryable source, string selector, params object[] values) { return DynamicQueryable.Select(source, selector, values); } public IQueryable OrderBy(IQueryable source, string ordering, params object[] values) { return DynamicQueryable.OrderBy(source, ordering, values); } public IQueryable Take(IQueryable source, int count) { return DynamicQueryable.Take(source, count); } public IQueryable Skip(IQueryable source, int count) { return DynamicQueryable.Skip(source, count); } public IQueryable GroupBy(IQueryable source, string keySelector, string elementSelector, params object[] values) { return DynamicQueryable.GroupBy(source, keySelector, elementSelector, values ); } public int Count(IQueryable source) { return DynamicQueryable.Count(source); } } } // 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
- WebBrowserSiteBase.cs
- Token.cs
- NameScope.cs
- SettingsSection.cs
- DoubleAnimationUsingPath.cs
- TransformPatternIdentifiers.cs
- SvcMapFileSerializer.cs
- IpcClientChannel.cs
- MouseGestureConverter.cs
- Point3DCollectionConverter.cs
- Registry.cs
- RouteCollection.cs
- Button.cs
- ExpressionEditorAttribute.cs
- RequestQueue.cs
- GenericTextProperties.cs
- AncillaryOps.cs
- PersistStreamTypeWrapper.cs
- MailMessage.cs
- ObjectItemAssemblyLoader.cs
- WindowsSlider.cs
- HttpListenerPrefixCollection.cs
- assertwrapper.cs
- DescendantQuery.cs
- BamlStream.cs
- BmpBitmapEncoder.cs
- VisualStates.cs
- PropertyInformation.cs
- ActivityXamlServices.cs
- CallbackValidator.cs
- StyleBamlRecordReader.cs
- TrailingSpaceComparer.cs
- IncomingWebRequestContext.cs
- FixUp.cs
- ListGeneralPage.cs
- MutexSecurity.cs
- XmlProcessingInstruction.cs
- TypeInfo.cs
- PrePostDescendentsWalker.cs
- OutputCacheModule.cs
- BufferedGraphicsManager.cs
- SeverityFilter.cs
- TagPrefixCollection.cs
- Roles.cs
- TdsParserSessionPool.cs
- WithStatement.cs
- SizeAnimationClockResource.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- CompressedStack.cs
- PerformanceCounterPermission.cs
- StrokeCollectionConverter.cs
- EnlistmentTraceIdentifier.cs
- RegexFCD.cs
- SelectManyQueryOperator.cs
- QilPatternFactory.cs
- DataGridViewRow.cs
- Crypto.cs
- EntityViewGenerator.cs
- PropertyPath.cs
- ZoneMembershipCondition.cs
- XPathDocumentNavigator.cs
- DecoratedNameAttribute.cs
- ClassImporter.cs
- WithStatement.cs
- AuthorizationSection.cs
- Transaction.cs
- AppDomainProtocolHandler.cs
- CreateUserWizard.cs
- BulletedListEventArgs.cs
- StylusPointDescription.cs
- FixedPage.cs
- ActivationArguments.cs
- BitmapEffectDrawingContextWalker.cs
- CheckBoxBaseAdapter.cs
- ValueSerializerAttribute.cs
- ContentValidator.cs
- UnsafeNativeMethods.cs
- AuthenticationManager.cs
- EventBookmark.cs
- SQLDecimalStorage.cs
- BufferedGraphics.cs
- TabItem.cs
- ToolStripSeparatorRenderEventArgs.cs
- ListItem.cs
- DesignerOptions.cs
- BamlBinaryReader.cs
- ModelVisual3D.cs
- StatusBarItem.cs
- BaseAutoFormat.cs
- SequentialOutput.cs
- ControlAdapter.cs
- WebPartDisplayMode.cs
- SessionParameter.cs
- ToolBarButtonDesigner.cs
- FrameworkElement.cs
- RelatedEnd.cs
- ResourcePart.cs
- ZipIOExtraFieldPaddingElement.cs
- SymmetricCryptoHandle.cs
- ImageBrush.cs