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
- HtmlSelect.cs
- SiteOfOriginPart.cs
- AccessorTable.cs
- DataListCommandEventArgs.cs
- LoadWorkflowByInstanceKeyCommand.cs
- DesignerMetadata.cs
- ExpressionBuilderContext.cs
- HybridDictionary.cs
- Int16Storage.cs
- DataKeyArray.cs
- ObjectReferenceStack.cs
- SkinBuilder.cs
- MessageProtectionOrder.cs
- ExpressionPrefixAttribute.cs
- SimpleMailWebEventProvider.cs
- DataTablePropertyDescriptor.cs
- StateBag.cs
- LastQueryOperator.cs
- CodeObjectCreateExpression.cs
- ColumnWidthChangedEvent.cs
- ErrorProvider.cs
- PasswordRecovery.cs
- LinkUtilities.cs
- FieldAccessException.cs
- OdbcConnectionHandle.cs
- UserInitiatedNavigationPermission.cs
- ListQueryResults.cs
- DrawingContextWalker.cs
- StringCollectionMarkupSerializer.cs
- HttpMethodAttribute.cs
- EventTrigger.cs
- EventLogPermissionHolder.cs
- SimpleHandlerBuildProvider.cs
- ConfigurationManager.cs
- SchemaMerger.cs
- ObjectStateEntry.cs
- ZoneIdentityPermission.cs
- DbConnectionPoolOptions.cs
- BindingBase.cs
- ConfigXmlDocument.cs
- TargetConverter.cs
- SafeThreadHandle.cs
- PeerServiceMessageContracts.cs
- ResolveMatches11.cs
- DependencyPropertyConverter.cs
- WebServiceTypeData.cs
- HostedTransportConfigurationManager.cs
- DESCryptoServiceProvider.cs
- XmlDataImplementation.cs
- MetadataUtil.cs
- StringConcat.cs
- ToggleButton.cs
- NotificationContext.cs
- SettingsProviderCollection.cs
- IPAddress.cs
- ObjectDataSourceMethodEventArgs.cs
- WinEventHandler.cs
- DataGridViewCellStateChangedEventArgs.cs
- DataSourceDescriptorCollection.cs
- TextParagraphCache.cs
- VariableQuery.cs
- ToolstripProfessionalRenderer.cs
- CounterSample.cs
- OleDbRowUpdatingEvent.cs
- sqlser.cs
- _OverlappedAsyncResult.cs
- ConnectionStringsExpressionBuilder.cs
- TraceSection.cs
- Int16Converter.cs
- Types.cs
- BodyWriter.cs
- PersonalizableAttribute.cs
- WebProxyScriptElement.cs
- SortQuery.cs
- ActivityInterfaces.cs
- AutomationPeer.cs
- XmlILOptimizerVisitor.cs
- MissingMethodException.cs
- ManagementEventWatcher.cs
- CryptoConfig.cs
- GeometryValueSerializer.cs
- QilStrConcatenator.cs
- HintTextMaxWidthConverter.cs
- ExeConfigurationFileMap.cs
- TypeLibConverter.cs
- CellNormalizer.cs
- OleStrCAMarshaler.cs
- BuildProvider.cs
- InputScopeConverter.cs
- ClientScriptManagerWrapper.cs
- SqlException.cs
- AsyncContentLoadedEventArgs.cs
- Soap11ServerProtocol.cs
- Utils.cs
- OleDbParameterCollection.cs
- DtdParser.cs
- StylusButtonEventArgs.cs
- XmlQualifiedName.cs
- Graphics.cs
- IdnElement.cs