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
- XmlCodeExporter.cs
- XamlStyleSerializer.cs
- DocumentViewerBase.cs
- ThicknessAnimationUsingKeyFrames.cs
- SqlClientFactory.cs
- ToolStripStatusLabel.cs
- SignatureHelper.cs
- FloaterBaseParaClient.cs
- ServiceNameCollection.cs
- FunctionUpdateCommand.cs
- TemplateControlBuildProvider.cs
- DecoderExceptionFallback.cs
- PermissionSetTriple.cs
- PanelStyle.cs
- QuaternionRotation3D.cs
- sqlinternaltransaction.cs
- DatatypeImplementation.cs
- DoubleKeyFrameCollection.cs
- SiteIdentityPermission.cs
- TextSchema.cs
- GeneralTransformGroup.cs
- MouseActionValueSerializer.cs
- BindingObserver.cs
- FormsAuthenticationTicket.cs
- SqlGenerator.cs
- DataGridClipboardHelper.cs
- SimpleHandlerFactory.cs
- TraceUtility.cs
- XamlWriter.cs
- ELinqQueryState.cs
- QilVisitor.cs
- WebPartActionVerb.cs
- entitydatasourceentitysetnameconverter.cs
- UniqueIdentifierService.cs
- SliderAutomationPeer.cs
- ArraySegment.cs
- IntSecurity.cs
- HttpPostServerProtocol.cs
- User.cs
- Compensate.cs
- PEFileEvidenceFactory.cs
- ExpressionDumper.cs
- ProfilePropertyNameValidator.cs
- TimeoutHelper.cs
- BamlWriter.cs
- FunctionUpdateCommand.cs
- SByte.cs
- ExtractorMetadata.cs
- RadioButtonList.cs
- listitem.cs
- NullableLongAverageAggregationOperator.cs
- WCFServiceClientProxyGenerator.cs
- login.cs
- Fonts.cs
- ExitEventArgs.cs
- ConfigurationLocation.cs
- LoginView.cs
- QuaternionKeyFrameCollection.cs
- xmlformatgeneratorstatics.cs
- GroupJoinQueryOperator.cs
- EdmComplexPropertyAttribute.cs
- CanonicalFontFamilyReference.cs
- RTTypeWrapper.cs
- ClassicBorderDecorator.cs
- GuidTagList.cs
- sortedlist.cs
- XmlDataImplementation.cs
- UiaCoreApi.cs
- BindingContext.cs
- TableLayoutColumnStyleCollection.cs
- DataViewSettingCollection.cs
- LostFocusEventManager.cs
- HttpRawResponse.cs
- PrintDialog.cs
- WebConfigurationManager.cs
- OdbcEnvironment.cs
- Stack.cs
- EntitySet.cs
- DateTimeOffsetStorage.cs
- CodeChecksumPragma.cs
- RegexReplacement.cs
- PreviewPageInfo.cs
- CharConverter.cs
- WizardSideBarListControlItemEventArgs.cs
- SharedTcpTransportManager.cs
- UriExt.cs
- ByteViewer.cs
- WebPartPersonalization.cs
- DbMetaDataColumnNames.cs
- TypedDataSourceCodeGenerator.cs
- AssemblyHash.cs
- ErrorProvider.cs
- BooleanSwitch.cs
- StringFunctions.cs
- DesignerSerializationVisibilityAttribute.cs
- DesignColumn.cs
- KerberosTicketHashIdentifierClause.cs
- Literal.cs
- WebServiceMethodData.cs
- NetworkAddressChange.cs