Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / XPath / Internal / GroupQuery.cs / 1 / GroupQuery.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace MS.Internal.Xml.XPath { using System; using System.Xml; using System.Xml.XPath; using System.Diagnostics; using System.Globalization; internal sealed class GroupQuery : BaseAxisQuery { public GroupQuery(Query qy): base(qy) {} private GroupQuery(GroupQuery other) : base(other) { } public override XPathNavigator Advance() { currentNode = qyInput.Advance(); if (currentNode != null) { position++; } return currentNode; } public override object Evaluate(XPathNodeIterator nodeIterator) { return qyInput.Evaluate(nodeIterator); } public override XPathNodeIterator Clone() { return new GroupQuery(this); } public override XPathResultType StaticType { get { return qyInput.StaticType; } } public override QueryProps Properties { get { return QueryProps.Position; } } // Doesn't have QueryProps.Merge } } // 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
- FunctionImportElement.cs
- CounterCreationData.cs
- ZipArchive.cs
- HttpStreamMessageEncoderFactory.cs
- ButtonAutomationPeer.cs
- BitmapDecoder.cs
- StatusBar.cs
- ControlBuilderAttribute.cs
- DataView.cs
- HostSecurityManager.cs
- ListControlConvertEventArgs.cs
- DispatcherOperation.cs
- DayRenderEvent.cs
- basecomparevalidator.cs
- HttpDictionary.cs
- TableProviderWrapper.cs
- Geometry3D.cs
- TraceData.cs
- LinqDataView.cs
- Cast.cs
- ThreadAttributes.cs
- SingleResultAttribute.cs
- DrawingBrush.cs
- ElapsedEventArgs.cs
- XPathAxisIterator.cs
- FileDialog.cs
- InstanceHandle.cs
- MdImport.cs
- ResourceReader.cs
- XmlSchemaValidator.cs
- DataGridViewLinkCell.cs
- AssemblyHash.cs
- PrimitiveXmlSerializers.cs
- AutoResizedEvent.cs
- PrincipalPermissionMode.cs
- SocketAddress.cs
- WebConfigurationHost.cs
- SafeBitVector32.cs
- XmlQueryContext.cs
- EpmTargetPathSegment.cs
- JournalEntryListConverter.cs
- AssociatedControlConverter.cs
- LongCountAggregationOperator.cs
- RootDesignerSerializerAttribute.cs
- Single.cs
- XPathDocumentNavigator.cs
- DynamicQueryStringParameter.cs
- GeneralTransform3DTo2DTo3D.cs
- ElementProxy.cs
- DataGridViewRowCancelEventArgs.cs
- CustomExpression.cs
- XmlSchema.cs
- MsmqTransportSecurity.cs
- TextDecorationCollection.cs
- HelpKeywordAttribute.cs
- ControlAdapter.cs
- HasCopySemanticsAttribute.cs
- ReturnEventArgs.cs
- CommandDevice.cs
- AsymmetricKeyExchangeDeformatter.cs
- XmlNullResolver.cs
- Inflater.cs
- VisualTreeHelper.cs
- TdsParser.cs
- CellCreator.cs
- TreeViewHitTestInfo.cs
- WorkflowInstanceSuspendedRecord.cs
- ExpressionEditorAttribute.cs
- ComNativeDescriptor.cs
- MSAAWinEventWrap.cs
- WriteableBitmap.cs
- InstanceDescriptor.cs
- UriTemplateClientFormatter.cs
- PageCatalogPart.cs
- SqlTransaction.cs
- SqlInfoMessageEvent.cs
- MouseEvent.cs
- PropertyInfoSet.cs
- RegexRunner.cs
- BrowserPolicyValidator.cs
- DbBuffer.cs
- HostSecurityManager.cs
- CfgParser.cs
- EncoderReplacementFallback.cs
- PeekCompletedEventArgs.cs
- PageParser.cs
- HtmlEmptyTagControlBuilder.cs
- Converter.cs
- Serializer.cs
- ExceptionUtility.cs
- TimelineGroup.cs
- Padding.cs
- WhitespaceRule.cs
- WorkflowNamespace.cs
- EditorZoneDesigner.cs
- FontStyleConverter.cs
- XmlArrayItemAttribute.cs
- XsdBuildProvider.cs
- WhitespaceRuleLookup.cs
- DataGridViewHitTestInfo.cs