Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / WebControls / DynamicQueryableWrapper.cs / 1305376 / DynamicQueryableWrapper.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- #if ORYX_VNEXT namespace Microsoft.Web.Data.UI.WebControls { using Microsoft.Web.Query.Dynamic; #else namespace System.Web.UI.WebControls { using System.Web.Query.Dynamic; #endif using System.Linq; 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. // //----------------------------------------------------------------------------- #if ORYX_VNEXT namespace Microsoft.Web.Data.UI.WebControls { using Microsoft.Web.Query.Dynamic; #else namespace System.Web.UI.WebControls { using System.Web.Query.Dynamic; #endif using System.Linq; 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
- SiteMapNode.cs
- RelatedCurrencyManager.cs
- SamlAttribute.cs
- ViewEvent.cs
- ComponentDispatcherThread.cs
- PrincipalPermission.cs
- TextTrailingWordEllipsis.cs
- XsdDateTime.cs
- AttributeParameterInfo.cs
- DetailsViewInsertEventArgs.cs
- EntityDataSourceSelectedEventArgs.cs
- DataGridCell.cs
- SingleTagSectionHandler.cs
- TableCellCollection.cs
- ErasingStroke.cs
- OdbcCommand.cs
- TextEffectResolver.cs
- RelationshipEnd.cs
- CopyOfAction.cs
- RequestTimeoutManager.cs
- OutputWindow.cs
- BindingObserver.cs
- HttpContext.cs
- Matrix.cs
- NotCondition.cs
- XD.cs
- Duration.cs
- LoadedOrUnloadedOperation.cs
- DbConnectionHelper.cs
- SelectedDatesCollection.cs
- HttpWebRequest.cs
- ConsoleTraceListener.cs
- ScriptComponentDescriptor.cs
- WindowsListBox.cs
- NoneExcludedImageIndexConverter.cs
- ProviderConnectionPoint.cs
- DrawListViewSubItemEventArgs.cs
- UnsafeNativeMethods.cs
- DecoderFallback.cs
- MailAddress.cs
- ConfigXmlText.cs
- ISFTagAndGuidCache.cs
- TypeSystem.cs
- CommonObjectSecurity.cs
- PageAdapter.cs
- CommandTreeTypeHelper.cs
- TargetControlTypeCache.cs
- FutureFactory.cs
- DataRecord.cs
- GenericUriParser.cs
- SoapClientProtocol.cs
- ChannelListenerBase.cs
- EventQueueState.cs
- CustomError.cs
- BitmapCodecInfo.cs
- TokenBasedSetEnumerator.cs
- RuntimeArgumentHandle.cs
- UserControl.cs
- OdbcConnectionString.cs
- XsdDuration.cs
- XhtmlBasicImageAdapter.cs
- BufferManager.cs
- AssemblyCache.cs
- XamlContextStack.cs
- WSSecurityOneDotOneSendSecurityHeader.cs
- FacetEnabledSchemaElement.cs
- DesignParameter.cs
- ColumnReorderedEventArgs.cs
- WSHttpSecurity.cs
- BindUriHelper.cs
- MSAAEventDispatcher.cs
- AnnotationObservableCollection.cs
- RightsManagementInformation.cs
- CollectionBase.cs
- TagPrefixInfo.cs
- DataListItemCollection.cs
- Repeater.cs
- SchemaTypeEmitter.cs
- ColorConverter.cs
- OleDbInfoMessageEvent.cs
- DLinqTableProvider.cs
- DataRelationCollection.cs
- VScrollBar.cs
- FileSystemWatcher.cs
- SettingsAttributeDictionary.cs
- DesignerActionPropertyItem.cs
- WorkflowOperationAsyncResult.cs
- ManifestBasedResourceGroveler.cs
- DataGridViewCellValidatingEventArgs.cs
- Visual3DCollection.cs
- UserPreferenceChangingEventArgs.cs
- ManualResetEvent.cs
- EventData.cs
- VisualStyleTypesAndProperties.cs
- SortQuery.cs
- SystemException.cs
- ProtocolsConfigurationHandler.cs
- Closure.cs
- DescendantBaseQuery.cs
- CheckBox.cs