Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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
- FormsAuthenticationEventArgs.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- SoapHttpTransportImporter.cs
- SelectionUIHandler.cs
- Package.cs
- SQLResource.cs
- ConfigurationPropertyCollection.cs
- DefaultParameterValueAttribute.cs
- DeploymentSectionCache.cs
- ReceiveMessageRecord.cs
- BitmapDecoder.cs
- ErrorFormatter.cs
- ServiceHostingEnvironmentSection.cs
- StringOutput.cs
- AttributeExtensions.cs
- AppSettings.cs
- FileIOPermission.cs
- GroupItemAutomationPeer.cs
- EnvironmentPermission.cs
- parserscommon.cs
- SqlRewriteScalarSubqueries.cs
- SqlNode.cs
- CompositeDesignerAccessibleObject.cs
- UserUseLicenseDictionaryLoader.cs
- IndexOutOfRangeException.cs
- Merger.cs
- RegexReplacement.cs
- EntityDataSourceChangingEventArgs.cs
- ThemeInfoAttribute.cs
- AssemblyBuilder.cs
- PtsContext.cs
- WindowsListViewItem.cs
- FrameworkElement.cs
- NameValueSectionHandler.cs
- BlockCollection.cs
- ColumnClickEvent.cs
- Assert.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- StateFinalizationActivity.cs
- Hex.cs
- LinkDescriptor.cs
- ContractMapping.cs
- TextElement.cs
- TextTreeObjectNode.cs
- ValidatorCollection.cs
- Rotation3D.cs
- Predicate.cs
- PassportAuthenticationEventArgs.cs
- ConsoleTraceListener.cs
- SpnegoTokenProvider.cs
- BindingContext.cs
- FontNamesConverter.cs
- VirtualizedItemProviderWrapper.cs
- SegmentInfo.cs
- ValidationErrorInfo.cs
- MsmqIntegrationProcessProtocolHandler.cs
- ZipIOFileItemStream.cs
- DecimalKeyFrameCollection.cs
- SoapObjectInfo.cs
- ValidatorUtils.cs
- CompleteWizardStep.cs
- TextAdaptor.cs
- XmlSubtreeReader.cs
- EditorPartChrome.cs
- AssemblyNameProxy.cs
- AnnotationAuthorChangedEventArgs.cs
- SqlFunctionAttribute.cs
- TrackingProfileSerializer.cs
- FileSystemInfo.cs
- DecimalAnimation.cs
- DataTablePropertyDescriptor.cs
- SerializationEventsCache.cs
- ParameterRefs.cs
- BamlRecordWriter.cs
- SafeBitVector32.cs
- ColumnHeaderConverter.cs
- XAMLParseException.cs
- BeginStoryboard.cs
- MouseGesture.cs
- AxisAngleRotation3D.cs
- EntityTransaction.cs
- XmlSubtreeReader.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- UnsafeNativeMethodsPenimc.cs
- IndexedSelectQueryOperator.cs
- CheckBox.cs
- GraphicsPathIterator.cs
- TextSelectionHelper.cs
- AutomationElementIdentifiers.cs
- PolicyException.cs
- TraceInternal.cs
- SortDescription.cs
- WebPartsPersonalizationAuthorization.cs
- DragEvent.cs
- ListDictionary.cs
- TextRunTypographyProperties.cs
- TraceListeners.cs
- XamlTreeBuilderBamlRecordWriter.cs
- FormsAuthentication.cs
- NotCondition.cs