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
- Run.cs
- ContainerControlDesigner.cs
- BlobPersonalizationState.cs
- TextPenaltyModule.cs
- HwndHostAutomationPeer.cs
- BitmapEffectGroup.cs
- SchemaElementDecl.cs
- MediaContextNotificationWindow.cs
- XPathSingletonIterator.cs
- HostedHttpTransportManager.cs
- EncodedStreamFactory.cs
- CultureInfo.cs
- TextRunCacheImp.cs
- ManagementOptions.cs
- WebHttpBinding.cs
- ConditionalAttribute.cs
- DBSqlParserColumnCollection.cs
- QuaternionAnimation.cs
- RegexMatch.cs
- ContextProperty.cs
- ShapeTypeface.cs
- FacetChecker.cs
- DBDataPermissionAttribute.cs
- LicenseContext.cs
- DataViewSetting.cs
- WebPartEventArgs.cs
- Light.cs
- Matrix3DValueSerializer.cs
- TaskFileService.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- BlurEffect.cs
- AudienceUriMode.cs
- ConfigurationSettings.cs
- NavigatorOutput.cs
- Calendar.cs
- TextDecorationCollection.cs
- DesignTimeXamlWriter.cs
- ArithmeticException.cs
- ModuleConfigurationInfo.cs
- ObjectQueryProvider.cs
- Emitter.cs
- InputScope.cs
- UIElementAutomationPeer.cs
- WebPartsSection.cs
- PropVariant.cs
- XmlSchemaObject.cs
- InstanceDataCollectionCollection.cs
- MessagePartDescription.cs
- NonParentingControl.cs
- TimeZone.cs
- CatalogPart.cs
- CompilationRelaxations.cs
- DispatcherExceptionEventArgs.cs
- CompoundFileIOPermission.cs
- FocusTracker.cs
- ListViewEditEventArgs.cs
- FileLogRecordEnumerator.cs
- _AutoWebProxyScriptHelper.cs
- WebPartsPersonalization.cs
- ProcessModelSection.cs
- webproxy.cs
- XmlSchemaObject.cs
- WeakReadOnlyCollection.cs
- RestClientProxyHandler.cs
- DetailsViewModeEventArgs.cs
- AuthenticationService.cs
- XmlEncoding.cs
- Identity.cs
- _HeaderInfo.cs
- DataGridViewMethods.cs
- ExpandCollapseProviderWrapper.cs
- ServiceOperationListItemList.cs
- PackUriHelper.cs
- HiddenField.cs
- SqlReferenceCollection.cs
- EditorPartChrome.cs
- GregorianCalendarHelper.cs
- MimeMultiPart.cs
- UnsafeNativeMethods.cs
- CFStream.cs
- Polygon.cs
- ProviderConnectionPoint.cs
- ContentType.cs
- Rectangle.cs
- MSAAEventDispatcher.cs
- MessageQueueTransaction.cs
- recordstatefactory.cs
- Imaging.cs
- RegistrationServices.cs
- XmlNamespaceManager.cs
- HandoffBehavior.cs
- OutOfProcStateClientManager.cs
- FileIOPermission.cs
- PrimitiveType.cs
- XslVisitor.cs
- ToolboxItemSnapLineBehavior.cs
- StorageConditionPropertyMapping.cs
- MergeLocalizationDirectives.cs
- SqlConnectionPoolGroupProviderInfo.cs
- WindowsGraphics.cs