Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. // //[....] //----------------------------------------------------------------------------- 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
- RegexFCD.cs
- BoundPropertyEntry.cs
- XsdBuilder.cs
- ChildTable.cs
- SmtpFailedRecipientsException.cs
- UIElement.cs
- Tuple.cs
- TemplateControlParser.cs
- OneToOneMappingSerializer.cs
- CompilationLock.cs
- CaseExpr.cs
- ClientSettingsProvider.cs
- Range.cs
- ToolStripRendererSwitcher.cs
- DataGridTableStyleMappingNameEditor.cs
- SmiContextFactory.cs
- TrustLevel.cs
- IResourceProvider.cs
- StylusPlugInCollection.cs
- NativeActivityAbortContext.cs
- FillRuleValidation.cs
- XmlProcessingInstruction.cs
- XmlTextWriter.cs
- ControlIdConverter.cs
- PointHitTestResult.cs
- DecoderFallback.cs
- HttpCachePolicy.cs
- AnimationTimeline.cs
- OleDbMetaDataFactory.cs
- LicenseException.cs
- SecurityPolicySection.cs
- EmptyEnumerator.cs
- HttpWebRequest.cs
- Nodes.cs
- PropertyDescriptor.cs
- DbModificationCommandTree.cs
- DataErrorValidationRule.cs
- WebPartConnection.cs
- ProgressBarRenderer.cs
- ChtmlPhoneCallAdapter.cs
- cryptoapiTransform.cs
- ConversionHelper.cs
- CqlWriter.cs
- Permission.cs
- Point3D.cs
- HttpHandlersSection.cs
- FunctionUpdateCommand.cs
- WeakReferenceEnumerator.cs
- GetImportFileNameRequest.cs
- UInt32Converter.cs
- CopyOnWriteList.cs
- dbenumerator.cs
- DbConnectionPoolIdentity.cs
- PtsHost.cs
- TrustLevel.cs
- CryptoApi.cs
- LocatorPart.cs
- DispatcherTimer.cs
- ScriptManagerProxy.cs
- PeerCredential.cs
- URLMembershipCondition.cs
- ListViewItemSelectionChangedEvent.cs
- DockEditor.cs
- TokenBasedSet.cs
- _TimerThread.cs
- Transform.cs
- LoadWorkflowAsyncResult.cs
- WinFormsComponentEditor.cs
- ReferenceEqualityComparer.cs
- EntityDataSourceContextDisposingEventArgs.cs
- DesignerActionUI.cs
- XmlNamespaceMappingCollection.cs
- ComMethodElementCollection.cs
- FixedFlowMap.cs
- _Semaphore.cs
- ListViewDeleteEventArgs.cs
- ColumnMapTranslator.cs
- TemplateContentLoader.cs
- UnSafeCharBuffer.cs
- Route.cs
- LinqDataSourceInsertEventArgs.cs
- SafeFileMapViewHandle.cs
- TypefaceMetricsCache.cs
- ArraySubsetEnumerator.cs
- DataGridViewComboBoxEditingControl.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- FreezableDefaultValueFactory.cs
- HMACSHA1.cs
- Transform3D.cs
- UriSection.cs
- CertificateElement.cs
- SiteIdentityPermission.cs
- TreeChangeInfo.cs
- SkipQueryOptionExpression.cs
- AvTraceFormat.cs
- DbExpressionRules.cs
- WebPartHelpVerb.cs
- TimeZone.cs
- CollectionEditVerbManager.cs
- ComponentManagerBroker.cs