Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / XPath / Internal / ReversePositionQuery.cs / 1305376 / 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.
//
// [....]
//-----------------------------------------------------------------------------
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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListView.cs
- ByteConverter.cs
- DataMemberFieldEditor.cs
- WebPartDeleteVerb.cs
- InProcStateClientManager.cs
- ErrorFormatterPage.cs
- DispatchRuntime.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- CommentEmitter.cs
- OpCellTreeNode.cs
- DecoratedNameAttribute.cs
- WmlImageAdapter.cs
- VectorAnimation.cs
- Rotation3D.cs
- NavigationPropertyEmitter.cs
- FormViewUpdateEventArgs.cs
- UpWmlPageAdapter.cs
- SortDescription.cs
- XamlParser.cs
- DataGrid.cs
- FindCriteriaCD1.cs
- UIInitializationException.cs
- PreservationFileReader.cs
- ISAPIApplicationHost.cs
- UpdateInfo.cs
- configsystem.cs
- CurrentChangingEventManager.cs
- ElementFactory.cs
- SiteMapPath.cs
- FontFamilyConverter.cs
- XmlTextReaderImpl.cs
- DataRowCollection.cs
- ChoiceConverter.cs
- ArgumentValueSerializer.cs
- MultipleViewPattern.cs
- SevenBitStream.cs
- SiteMapNodeCollection.cs
- ViewManagerAttribute.cs
- LingerOption.cs
- TemplateBindingExpressionConverter.cs
- StrokeRenderer.cs
- CounterCreationDataCollection.cs
- BuildDependencySet.cs
- HttpProfileGroupBase.cs
- SecuritySessionServerSettings.cs
- MulticastNotSupportedException.cs
- EncryptedPackage.cs
- TextEditorCopyPaste.cs
- TimeSpanParse.cs
- HtmlShimManager.cs
- XmlEncodedRawTextWriter.cs
- DropShadowBitmapEffect.cs
- DateTime.cs
- NumberFunctions.cs
- MarkupProperty.cs
- XamlWriterExtensions.cs
- WebException.cs
- ReadWriteSpinLock.cs
- MdiWindowListStrip.cs
- DiffuseMaterial.cs
- PasswordTextContainer.cs
- VisualSerializer.cs
- BindToObject.cs
- StylusDownEventArgs.cs
- DbSource.cs
- ThreadPool.cs
- WebPartTracker.cs
- HttpProfileBase.cs
- InvokeBase.cs
- Span.cs
- ToolStripDropDownItemDesigner.cs
- GeneratedCodeAttribute.cs
- TextEditorTyping.cs
- ObjectViewFactory.cs
- TraceEventCache.cs
- DataGridViewDesigner.cs
- GridSplitterAutomationPeer.cs
- XmlTypeAttribute.cs
- SnapLine.cs
- MultiView.cs
- ManagedFilter.cs
- CatalogPartDesigner.cs
- HtmlValidationSummaryAdapter.cs
- PropertyNames.cs
- WebBrowserNavigatedEventHandler.cs
- DesignerDataRelationship.cs
- GraphicsContainer.cs
- ReaderWriterLockWrapper.cs
- ConfigurationStrings.cs
- Timeline.cs
- EnumValAlphaComparer.cs
- XhtmlBasicPageAdapter.cs
- SHA512.cs
- PhysicalOps.cs
- formatter.cs
- SystemEvents.cs
- DataGridViewImageCell.cs
- DataPager.cs
- WinOEToolBoxItem.cs
- DrawingContextWalker.cs