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
- ObjectKeyFrameCollection.cs
- RequestResizeEvent.cs
- ListBindingHelper.cs
- ServicesUtilities.cs
- AuthenticationServiceManager.cs
- Geometry.cs
- Stream.cs
- HandlerBase.cs
- Int64AnimationUsingKeyFrames.cs
- Trace.cs
- EventLogPermissionEntryCollection.cs
- HtmlInputImage.cs
- PointCollection.cs
- DomainUpDown.cs
- InstancePersistenceCommand.cs
- _ConnectionGroup.cs
- TableLayoutPanelCellPosition.cs
- ColorPalette.cs
- FormClosedEvent.cs
- ImageCodecInfo.cs
- Polygon.cs
- Enum.cs
- SignedInfo.cs
- QuadraticBezierSegment.cs
- LongTypeConverter.cs
- SecurityTokenAuthenticator.cs
- SchemaObjectWriter.cs
- Label.cs
- OperationResponse.cs
- PrincipalPermission.cs
- PrinterSettings.cs
- OnOperation.cs
- Rijndael.cs
- propertytag.cs
- WindowsFormsSectionHandler.cs
- ClipboardProcessor.cs
- SqlTrackingWorkflowInstance.cs
- TextPointer.cs
- IgnoreDataMemberAttribute.cs
- BitmapEffectState.cs
- TreeNodeCollection.cs
- WindowsFont.cs
- DocumentViewerBase.cs
- DetailsViewDeleteEventArgs.cs
- WeakEventTable.cs
- OutputScope.cs
- GetPageNumberCompletedEventArgs.cs
- ConfigurationManagerHelper.cs
- LingerOption.cs
- CodeIdentifier.cs
- SatelliteContractVersionAttribute.cs
- DataKey.cs
- RecognizedAudio.cs
- MetadataCache.cs
- BufferedGraphics.cs
- DataGridViewDataErrorEventArgs.cs
- RawStylusSystemGestureInputReport.cs
- MethodExpression.cs
- EdmToObjectNamespaceMap.cs
- XmlSchemaCompilationSettings.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- WebPartZone.cs
- WeakReferenceEnumerator.cs
- WorkflowExecutor.cs
- EndCreateSecurityTokenRequest.cs
- ProfileBuildProvider.cs
- InternalReceiveMessage.cs
- Registration.cs
- BitHelper.cs
- selecteditemcollection.cs
- MeshGeometry3D.cs
- DiagnosticsConfigurationHandler.cs
- NativeCppClassAttribute.cs
- Interlocked.cs
- Point4D.cs
- EntitySqlException.cs
- RootDesignerSerializerAttribute.cs
- TextDecorationCollection.cs
- SingletonChannelAcceptor.cs
- UnsafeMethods.cs
- RoleService.cs
- TrackingServices.cs
- GPRECT.cs
- ProviderException.cs
- ScrollPatternIdentifiers.cs
- SecurityContext.cs
- StructuredType.cs
- Subtree.cs
- RangeValuePatternIdentifiers.cs
- OutOfMemoryException.cs
- MsmqReceiveHelper.cs
- TextEncodedRawTextWriter.cs
- Debug.cs
- SqlDataRecord.cs
- ContextQuery.cs
- PersonalizationStateQuery.cs
- FactoryMaker.cs
- ToolBarButton.cs
- webeventbuffer.cs
- URL.cs