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
- TextRange.cs
- Annotation.cs
- MultiDataTrigger.cs
- NullExtension.cs
- SingleConverter.cs
- XmlAnyElementAttributes.cs
- SocketElement.cs
- BitmapCacheBrush.cs
- HttpValueCollection.cs
- PolicyUnit.cs
- HttpResponseHeader.cs
- RowToParametersTransformer.cs
- LoginCancelEventArgs.cs
- FilteredDataSetHelper.cs
- SimpleWebHandlerParser.cs
- OutputBuffer.cs
- SoapFault.cs
- BoundField.cs
- AsyncOperation.cs
- AlternateViewCollection.cs
- HostedBindingBehavior.cs
- ToolStripProgressBar.cs
- GenericPrincipal.cs
- CurrentChangedEventManager.cs
- ScriptingJsonSerializationSection.cs
- OneOfTypeConst.cs
- XmlElementAttributes.cs
- CapabilitiesSection.cs
- GetMemberBinder.cs
- RunWorkerCompletedEventArgs.cs
- AuthenticationSection.cs
- ConfigurationSectionGroupCollection.cs
- FileStream.cs
- BuildProvidersCompiler.cs
- WebSysDefaultValueAttribute.cs
- DesignerAttribute.cs
- IsolatedStorageException.cs
- Set.cs
- CryptoConfig.cs
- BaseConfigurationRecord.cs
- ClientUrlResolverWrapper.cs
- HttpCookie.cs
- QilInvokeLateBound.cs
- QueueProcessor.cs
- WorkflowInstanceExtensionCollection.cs
- BmpBitmapDecoder.cs
- SqlUnionizer.cs
- XDeferredAxisSource.cs
- SkipStoryboardToFill.cs
- ConnectionManagementElement.cs
- ItemContainerPattern.cs
- OdbcCommand.cs
- TiffBitmapEncoder.cs
- EntitySet.cs
- DataGridViewAdvancedBorderStyle.cs
- SignerInfo.cs
- CoreSwitches.cs
- VarRefManager.cs
- ObjectListSelectEventArgs.cs
- XPathAxisIterator.cs
- Hyperlink.cs
- CollectionContainer.cs
- ObjectViewFactory.cs
- SolidColorBrush.cs
- RuntimeVariablesExpression.cs
- CustomErrorsSection.cs
- PseudoWebRequest.cs
- X509Utils.cs
- PageContentCollection.cs
- UnsafeNativeMethods.cs
- ZoneMembershipCondition.cs
- SplitterCancelEvent.cs
- DesignerAttribute.cs
- WebPartUtil.cs
- ComponentDispatcherThread.cs
- Guid.cs
- SafeLibraryHandle.cs
- SqlRowUpdatedEvent.cs
- SoapEnumAttribute.cs
- HitTestWithGeometryDrawingContextWalker.cs
- IDReferencePropertyAttribute.cs
- TypeLibConverter.cs
- CollectionViewGroupInternal.cs
- AxDesigner.cs
- XhtmlTextWriter.cs
- ToolStripSplitStackLayout.cs
- JsonReaderDelegator.cs
- MessageDesigner.cs
- SqlComparer.cs
- MailMessage.cs
- AttachedAnnotation.cs
- DbMetaDataCollectionNames.cs
- RegistryPermission.cs
- ArrangedElementCollection.cs
- StringDictionary.cs
- util.cs
- LinqDataSourceUpdateEventArgs.cs
- TextEditor.cs
- XmlDownloadManager.cs
- FileIOPermission.cs