Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / WebControls / QueryContext.cs / 1305376 / QueryContext.cs
#if ORYX_VNEXT
namespace Microsoft.Web.Data.UI.WebControls {
using System.Web;
#else
namespace System.Web.UI.WebControls {
#endif
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Security.Permissions;
using System.Web.UI;
public class QueryContext {
public IDictionary SelectParameters { get; private set; }
public IOrderedDictionary OrderByParameters { get; private set; }
public IDictionary GroupByParameters { get; private set; }
public IDictionary OrderGroupsByParameters { get; private set; }
public IDictionary WhereParameters { get; private set; }
public DataSourceSelectArguments Arguments { get; private set; }
public QueryContext(IDictionary whereParameters,
IDictionary orderGroupsByParameters,
IOrderedDictionary orderByParameters,
IDictionary groupByParameters,
IDictionary selectParameters,
DataSourceSelectArguments arguments) {
WhereParameters = whereParameters;
OrderByParameters = orderByParameters;
OrderGroupsByParameters = orderGroupsByParameters;
SelectParameters = selectParameters;
GroupByParameters = groupByParameters;
Arguments = arguments;
}
}
}
// 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 System.Web;
#else
namespace System.Web.UI.WebControls {
#endif
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Security.Permissions;
using System.Web.UI;
public class QueryContext {
public IDictionary SelectParameters { get; private set; }
public IOrderedDictionary OrderByParameters { get; private set; }
public IDictionary GroupByParameters { get; private set; }
public IDictionary OrderGroupsByParameters { get; private set; }
public IDictionary WhereParameters { get; private set; }
public DataSourceSelectArguments Arguments { get; private set; }
public QueryContext(IDictionary whereParameters,
IDictionary orderGroupsByParameters,
IOrderedDictionary orderByParameters,
IDictionary groupByParameters,
IDictionary selectParameters,
DataSourceSelectArguments arguments) {
WhereParameters = whereParameters;
OrderByParameters = orderByParameters;
OrderGroupsByParameters = orderGroupsByParameters;
SelectParameters = selectParameters;
GroupByParameters = groupByParameters;
Arguments = arguments;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EventItfInfo.cs
- CopyOnWriteList.cs
- StylusPointPropertyId.cs
- Region.cs
- RegionInfo.cs
- CodeIterationStatement.cs
- IncrementalReadDecoders.cs
- PagePropertiesChangingEventArgs.cs
- ImplicitInputBrush.cs
- ThemeDictionaryExtension.cs
- GeometryValueSerializer.cs
- GroupBoxDesigner.cs
- FloaterParagraph.cs
- ServiceOperationHelpers.cs
- ButtonFieldBase.cs
- RegexWorker.cs
- SharedUtils.cs
- CustomCategoryAttribute.cs
- LogEntryUtils.cs
- Cursors.cs
- SchemaElement.cs
- MailWebEventProvider.cs
- Relationship.cs
- ResourceAssociationTypeEnd.cs
- NameNode.cs
- DataGridViewBindingCompleteEventArgs.cs
- RichTextBox.cs
- SoapReflectionImporter.cs
- SchemaLookupTable.cs
- StylusButtonEventArgs.cs
- RuleConditionDialog.Designer.cs
- AddingNewEventArgs.cs
- OrthographicCamera.cs
- MultilineStringConverter.cs
- LinkLabel.cs
- RSAPKCS1SignatureDeformatter.cs
- AdornerPresentationContext.cs
- Point3DValueSerializer.cs
- ProbeRequestResponseAsyncResult.cs
- WindowsIdentity.cs
- HiddenField.cs
- BuildDependencySet.cs
- BaseTemplateBuildProvider.cs
- NullableDecimalMinMaxAggregationOperator.cs
- ViewService.cs
- XXXOnTypeBuilderInstantiation.cs
- RenderData.cs
- DynamicArgumentDesigner.xaml.cs
- ItemAutomationPeer.cs
- EntitySqlQueryState.cs
- SqlDataSourceSelectingEventArgs.cs
- NameObjectCollectionBase.cs
- DoubleAnimationClockResource.cs
- ToolBar.cs
- PageVisual.cs
- HttpHandlerAction.cs
- CounterCreationDataCollection.cs
- ListBoxAutomationPeer.cs
- Accessible.cs
- RenamedEventArgs.cs
- SchemaComplexType.cs
- WorkerRequest.cs
- EventRecordWrittenEventArgs.cs
- InfoCardKeyedHashAlgorithm.cs
- SiteMap.cs
- StrokeCollection.cs
- MetadataArtifactLoaderCompositeFile.cs
- ApplicationId.cs
- OleServicesContext.cs
- WriteableOnDemandStream.cs
- ChameleonKey.cs
- NameValueConfigurationCollection.cs
- XmlSchemaSimpleTypeRestriction.cs
- BaseAsyncResult.cs
- FrameworkContentElement.cs
- CurrentChangingEventArgs.cs
- ButtonBase.cs
- FlowPosition.cs
- PartialToken.cs
- MethodRental.cs
- TreeBuilder.cs
- MatrixCamera.cs
- UnicastIPAddressInformationCollection.cs
- unitconverter.cs
- PropertyBuilder.cs
- ScrollItemProviderWrapper.cs
- Tablet.cs
- TypeForwardedToAttribute.cs
- XmlHierarchicalEnumerable.cs
- NetworkCredential.cs
- Size.cs
- WebPermission.cs
- XmlSchemaAnnotation.cs
- HierarchicalDataBoundControl.cs
- DataGridRow.cs
- ColorTranslator.cs
- HitTestWithGeometryDrawingContextWalker.cs
- ApplicationServicesHostFactory.cs
- UiaCoreProviderApi.cs
- PlatformCulture.cs