Code:
/ DotNET / DotNET / 8.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
- ApplicationTrust.cs
- OracleCommand.cs
- StoreUtilities.cs
- arclist.cs
- PageRequestManager.cs
- DataRecordObjectView.cs
- LockedActivityGlyph.cs
- RubberbandSelector.cs
- XXXOnTypeBuilderInstantiation.cs
- ObjectNavigationPropertyMapping.cs
- XmlElement.cs
- ExpressionParser.cs
- QuotedPairReader.cs
- ObjectItemAssemblyLoader.cs
- ObjectPersistData.cs
- PeerCredentialElement.cs
- EventPrivateKey.cs
- _DigestClient.cs
- DataColumn.cs
- DocumentPage.cs
- SafeNativeMethods.cs
- FileInfo.cs
- RSAProtectedConfigurationProvider.cs
- BindingList.cs
- ThreadPool.cs
- XmlHierarchicalEnumerable.cs
- _PooledStream.cs
- TableItemProviderWrapper.cs
- WindowInteractionStateTracker.cs
- DeferredTextReference.cs
- SizeFConverter.cs
- DocumentPageView.cs
- ISAPIApplicationHost.cs
- EventManager.cs
- TemplateKeyConverter.cs
- ContainerParaClient.cs
- DataGridColumn.cs
- Globals.cs
- SrgsItemList.cs
- MergeFailedEvent.cs
- TypedElement.cs
- DefaultDialogButtons.cs
- BufferedResponseStream.cs
- SettingsPropertyIsReadOnlyException.cs
- LinearKeyFrames.cs
- ViewDesigner.cs
- LiteralDesigner.cs
- Timer.cs
- State.cs
- KnownBoxes.cs
- CfgParser.cs
- EntityDesignerUtils.cs
- ArrayExtension.cs
- TableRow.cs
- ParallelTimeline.cs
- StructuredTypeEmitter.cs
- StrongNameUtility.cs
- MetadataException.cs
- JsonReader.cs
- DelegateBodyWriter.cs
- LocatorPart.cs
- WebUtil.cs
- DataGridItemEventArgs.cs
- HttpStreamXmlDictionaryWriter.cs
- WindowsListViewGroupSubsetLink.cs
- Knowncolors.cs
- SqlConnectionHelper.cs
- OleDbRowUpdatingEvent.cs
- StrokeCollectionDefaultValueFactory.cs
- ItemList.cs
- AlternateViewCollection.cs
- formatter.cs
- ColumnHeader.cs
- ListCollectionView.cs
- EditCommandColumn.cs
- UntrustedRecipientException.cs
- PrePrepareMethodAttribute.cs
- AuthenticationModulesSection.cs
- DataRowView.cs
- XmlComplianceUtil.cs
- SqlTriggerAttribute.cs
- EmptyEnumerator.cs
- ConfigXmlComment.cs
- UIPermission.cs
- RunInstallerAttribute.cs
- TextSpanModifier.cs
- ViewLoader.cs
- LeafCellTreeNode.cs
- LoginUtil.cs
- TextBoxLine.cs
- XmlSchemaSequence.cs
- ValidationError.cs
- DSASignatureDeformatter.cs
- UriParserTemplates.cs
- AttachedAnnotation.cs
- SelectedDatesCollection.cs
- FigureParaClient.cs
- LayoutDump.cs
- oledbmetadatacolumnnames.cs
- x509utils.cs