Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- RegistryPermission.cs
- CollectionDataContractAttribute.cs
- EntityStoreSchemaGenerator.cs
- CharAnimationUsingKeyFrames.cs
- FileRegion.cs
- XamlBuildTaskServices.cs
- GregorianCalendar.cs
- HttpRuntime.cs
- FixedHyperLink.cs
- ExtenderHelpers.cs
- AsyncOperation.cs
- ErrorFormatterPage.cs
- DataTemplate.cs
- RoutedUICommand.cs
- OleDbException.cs
- NotCondition.cs
- GenericRootAutomationPeer.cs
- QueryBranchOp.cs
- SqlDataSourceFilteringEventArgs.cs
- DBDataPermission.cs
- KeyTimeConverter.cs
- InProcStateClientManager.cs
- TextBlockAutomationPeer.cs
- ReadOnlyState.cs
- LiteralText.cs
- TableLayoutCellPaintEventArgs.cs
- StylusDevice.cs
- SchemaHelper.cs
- ResourceDisplayNameAttribute.cs
- BevelBitmapEffect.cs
- ImageListStreamer.cs
- DataContractSerializer.cs
- TextDocumentView.cs
- StreamWriter.cs
- TypeConverterValueSerializer.cs
- ProgressBarBrushConverter.cs
- PropertyDescriptorComparer.cs
- HtmlTable.cs
- CheckoutException.cs
- CryptoApi.cs
- ItemsControlAutomationPeer.cs
- XmlnsDictionary.cs
- SqlCacheDependencyDatabaseCollection.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- XmlHierarchyData.cs
- TypefaceCollection.cs
- ObjectListField.cs
- CoTaskMemHandle.cs
- regiisutil.cs
- ErrorFormatterPage.cs
- PersonalizationStateInfoCollection.cs
- COM2AboutBoxPropertyDescriptor.cs
- DeobfuscatingStream.cs
- AutomationTextAttribute.cs
- DataGridViewButtonCell.cs
- AutoResetEvent.cs
- DataSourceProvider.cs
- ZoneIdentityPermission.cs
- x509utils.cs
- Assembly.cs
- SqlDataSource.cs
- HtmlElementEventArgs.cs
- TextTreePropertyUndoUnit.cs
- MonikerBuilder.cs
- ListInitExpression.cs
- ContentControl.cs
- EmulateRecognizeCompletedEventArgs.cs
- DebugController.cs
- SelectedDatesCollection.cs
- ObjectStateEntry.cs
- SspiWrapper.cs
- IssuedTokenServiceElement.cs
- AbstractDataSvcMapFileLoader.cs
- CompressedStack.cs
- ProjectionNode.cs
- XmlSerializableReader.cs
- UserControlParser.cs
- EventLogHandle.cs
- CellIdBoolean.cs
- WebPartConnection.cs
- PermissionListSet.cs
- SafeRightsManagementQueryHandle.cs
- UdpMessageProperty.cs
- ToolStripItemRenderEventArgs.cs
- DataServiceRequestArgs.cs
- ClipboardProcessor.cs
- FileLoadException.cs
- CopyOnWriteList.cs
- ReferencedCollectionType.cs
- CodeObject.cs
- BaseCodeDomTreeGenerator.cs
- PlanCompiler.cs
- CLSCompliantAttribute.cs
- Rect.cs
- DynamicResourceExtension.cs
- ProfileParameter.cs
- ArithmeticException.cs
- HttpCapabilitiesBase.cs
- MustUnderstandSoapException.cs
- BrowserCapabilitiesFactoryBase.cs