Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / XPath / Internal / ReversePositionQuery.cs / 1 / ReversePositionQuery.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; internal sealed class ReversePositionQuery : ForwardPositionQuery { public ReversePositionQuery(Query input) : base(input) { } private ReversePositionQuery(ReversePositionQuery other) : base(other) { } public override XPathNodeIterator Clone() { return new ReversePositionQuery(this); } public override int CurrentPosition { get { return outputBuffer.Count - count + 1; } } public override QueryProps Properties { get { return base.Properties | QueryProps.Reverse; } } } } // 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
- BooleanProjectedSlot.cs
- PropertyConverter.cs
- DataSourceView.cs
- GridEntryCollection.cs
- RangeContentEnumerator.cs
- SchemaTypeEmitter.cs
- ChannelServices.cs
- ObjectTag.cs
- LogSwitch.cs
- Queue.cs
- CommandBindingCollection.cs
- SupportsEventValidationAttribute.cs
- WebPart.cs
- Crc32.cs
- OleAutBinder.cs
- OleDbReferenceCollection.cs
- HttpListenerPrefixCollection.cs
- IRCollection.cs
- ManagementObjectSearcher.cs
- CultureInfo.cs
- Queue.cs
- ECDiffieHellmanCng.cs
- AxisAngleRotation3D.cs
- EntityModelSchemaGenerator.cs
- COAUTHINFO.cs
- WebPartAuthorizationEventArgs.cs
- MemoryFailPoint.cs
- XmlDocumentFragment.cs
- AdapterDictionary.cs
- NullReferenceException.cs
- SpotLight.cs
- DataContractSet.cs
- PingOptions.cs
- FirstMatchCodeGroup.cs
- TimeoutException.cs
- CodeCompiler.cs
- Faults.cs
- InternalTypeHelper.cs
- Maps.cs
- CodeSnippetCompileUnit.cs
- Button.cs
- FixedDocumentPaginator.cs
- RowVisual.cs
- PlatformNotSupportedException.cs
- Timer.cs
- DiscriminatorMap.cs
- ObjectResult.cs
- WindowsGraphicsWrapper.cs
- RuntimeConfigurationRecord.cs
- SQLByte.cs
- ProgressPage.cs
- TypeViewSchema.cs
- DataObjectFieldAttribute.cs
- RsaSecurityKey.cs
- MenuAdapter.cs
- XmlMtomWriter.cs
- DropShadowEffect.cs
- ADRoleFactory.cs
- RemoteWebConfigurationHostStream.cs
- UnsafeNativeMethods.cs
- Simplifier.cs
- TdsParserHelperClasses.cs
- ProtocolProfile.cs
- ProxyWebPart.cs
- MessageDescriptionCollection.cs
- DataGridCell.cs
- CharEntityEncoderFallback.cs
- EntityDataSourceViewSchema.cs
- QueryAccessibilityHelpEvent.cs
- SimpleMailWebEventProvider.cs
- TextSchema.cs
- EventManager.cs
- XmlUrlResolver.cs
- TextDecorationLocationValidation.cs
- DataGridViewCellParsingEventArgs.cs
- ContainerUtilities.cs
- ResXResourceSet.cs
- ToolStripTemplateNode.cs
- NavigationEventArgs.cs
- ListComponentEditorPage.cs
- EmbeddedMailObjectsCollection.cs
- ObjectStateEntry.cs
- ListParaClient.cs
- MessageFormatterConverter.cs
- CqlQuery.cs
- DrawToolTipEventArgs.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- XamlWriter.cs
- PropertyChangingEventArgs.cs
- Comparer.cs
- X509Chain.cs
- WebBrowserContainer.cs
- GifBitmapEncoder.cs
- ConstNode.cs
- ThreadStaticAttribute.cs
- SqlNotificationEventArgs.cs
- BitmapDownload.cs
- ComponentResourceKey.cs
- TextViewBase.cs
- RepeaterItem.cs