Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- FixUpCollection.cs
- StreamUpdate.cs
- Module.cs
- XmlNodeReader.cs
- Dispatcher.cs
- CompositeControl.cs
- CodeEntryPointMethod.cs
- PageWrapper.cs
- AggregateNode.cs
- MaterialGroup.cs
- ThousandthOfEmRealDoubles.cs
- ZipIOLocalFileDataDescriptor.cs
- ExtendedProtectionPolicyTypeConverter.cs
- SourceFileInfo.cs
- TextBoxAutomationPeer.cs
- LineGeometry.cs
- SchemaDeclBase.cs
- PreviewPrintController.cs
- DataListItemCollection.cs
- CustomAttributeBuilder.cs
- ArgumentException.cs
- AssemblyCacheEntry.cs
- CodeDirectoryCompiler.cs
- SemanticResolver.cs
- CodeCommentStatement.cs
- ComUdtElement.cs
- TrackingStringDictionary.cs
- SqlTriggerAttribute.cs
- XmlBoundElement.cs
- ListViewGroupConverter.cs
- MenuItemStyle.cs
- XmlSchemaAnnotated.cs
- SqlProfileProvider.cs
- control.ime.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- WebContext.cs
- dsa.cs
- SqlRewriteScalarSubqueries.cs
- ChtmlImageAdapter.cs
- CodeParameterDeclarationExpression.cs
- MostlySingletonList.cs
- DataTableTypeConverter.cs
- ExpressionCopier.cs
- DateTimeSerializationSection.cs
- TagMapInfo.cs
- OdbcHandle.cs
- DataGridRowHeader.cs
- NullableLongAverageAggregationOperator.cs
- DecodeHelper.cs
- NumericPagerField.cs
- SqlStatistics.cs
- ScrollContentPresenter.cs
- MarkupProperty.cs
- Cursor.cs
- SmtpReplyReader.cs
- DataGridColumnsPage.cs
- DefaultBinder.cs
- ToolStripPanelSelectionBehavior.cs
- UnknownMessageReceivedEventArgs.cs
- HttpModuleAction.cs
- ObjectStateFormatter.cs
- SystemTcpStatistics.cs
- RootBrowserWindow.cs
- EntityContainer.cs
- DtrList.cs
- AnchoredBlock.cs
- XmlCharType.cs
- CodeDOMUtility.cs
- RemotingSurrogateSelector.cs
- ResourceSetExpression.cs
- ListViewItem.cs
- _KerberosClient.cs
- ServicePoint.cs
- Enum.cs
- GridViewEditEventArgs.cs
- xdrvalidator.cs
- LogoValidationException.cs
- SchemaInfo.cs
- ResourceAssociationSet.cs
- RequestBringIntoViewEventArgs.cs
- HandlerFactoryWrapper.cs
- TargetPerspective.cs
- ZipIOLocalFileHeader.cs
- SoapTypeAttribute.cs
- ListenerHandler.cs
- XmlWriterSettings.cs
- SqlConnectionHelper.cs
- ResetableIterator.cs
- HttpWebRequestElement.cs
- FontSourceCollection.cs
- XmlWriter.cs
- ReferencedType.cs
- MergeFilterQuery.cs
- SqlTransaction.cs
- DiagnosticsConfigurationHandler.cs
- PropertyPathConverter.cs
- DbDataSourceEnumerator.cs
- ProfileSettingsCollection.cs
- ModuleBuilderData.cs
- xdrvalidator.cs