Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / XPath / Internal / GroupQuery.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlEventCache.cs
- EntityDataSourceState.cs
- StrokeNodeOperations.cs
- NativeRecognizer.cs
- XhtmlBasicPanelAdapter.cs
- WebPartEditorOkVerb.cs
- UnauthorizedAccessException.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- ConstraintEnumerator.cs
- NotifyCollectionChangedEventArgs.cs
- SiteMapNode.cs
- DesignerExtenders.cs
- ActivationArguments.cs
- Container.cs
- TrimSurroundingWhitespaceAttribute.cs
- EntityContainer.cs
- SafeBitVector32.cs
- Crypto.cs
- TdsEnums.cs
- Bold.cs
- ReadOnlyHierarchicalDataSourceView.cs
- XmlDataImplementation.cs
- InfoCardRSACryptoProvider.cs
- CodeGen.cs
- CachedBitmap.cs
- VersionedStreamOwner.cs
- Base64Encoder.cs
- HtmlSelect.cs
- XPathConvert.cs
- CoreSwitches.cs
- DiscoveryClientProtocol.cs
- ADMembershipProvider.cs
- SmtpClient.cs
- CompilationRelaxations.cs
- XmlImplementation.cs
- PackagePart.cs
- DecimalAnimationUsingKeyFrames.cs
- Visitor.cs
- DropDownButton.cs
- Polygon.cs
- GridViewColumnHeaderAutomationPeer.cs
- AgileSafeNativeMemoryHandle.cs
- HtmlTableRow.cs
- SQLInt16.cs
- Range.cs
- KeyPullup.cs
- ConfigurationStrings.cs
- lengthconverter.cs
- LinqDataSourceStatusEventArgs.cs
- CancelEventArgs.cs
- StrokeIntersection.cs
- HttpProfileGroupBase.cs
- SyntaxCheck.cs
- WaitForChangedResult.cs
- DataGridViewRow.cs
- WhitespaceRuleLookup.cs
- NamedPermissionSet.cs
- DataSet.cs
- XmlSchemaValidationException.cs
- PeerNearMe.cs
- ContentPropertyAttribute.cs
- ExpressionDumper.cs
- ArgIterator.cs
- AuthenticationManager.cs
- DataTableMapping.cs
- Border.cs
- XmlNodeComparer.cs
- AudioBase.cs
- ExpressionBinding.cs
- CategoriesDocumentFormatter.cs
- UnmanagedMarshal.cs
- DocumentPage.cs
- CalendarDesigner.cs
- MSG.cs
- OpenFileDialog.cs
- OleDbDataAdapter.cs
- LocatorPart.cs
- ListChunk.cs
- XPathAncestorQuery.cs
- StackSpiller.Bindings.cs
- XmlSchemaInferenceException.cs
- FlowDocumentPaginator.cs
- Interlocked.cs
- BuilderPropertyEntry.cs
- Message.cs
- NativeMethods.cs
- TypeInformation.cs
- ConfigurationValidatorAttribute.cs
- SrgsElementFactory.cs
- RootProfilePropertySettingsCollection.cs
- CodeCatchClause.cs
- CodeVariableDeclarationStatement.cs
- EpmContentDeSerializer.cs
- smtpconnection.cs
- SatelliteContractVersionAttribute.cs
- TreeWalker.cs
- CompiledQueryCacheEntry.cs
- HandlerFactoryCache.cs
- BeginSelectCardRequest.cs
- OleDbRowUpdatedEvent.cs