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
- PropertyValueEditor.cs
- SelectionList.cs
- RtType.cs
- ButtonFlatAdapter.cs
- SqlProviderServices.cs
- _UriSyntax.cs
- OleDbTransaction.cs
- RegexStringValidatorAttribute.cs
- FontEmbeddingManager.cs
- XmlStreamStore.cs
- ScriptingSectionGroup.cs
- DescendentsWalkerBase.cs
- CustomTypeDescriptor.cs
- Transform.cs
- ServiceOperation.cs
- DataSetFieldSchema.cs
- DocumentGridPage.cs
- CodeSnippetStatement.cs
- PauseStoryboard.cs
- FileNameEditor.cs
- TextDocumentView.cs
- MenuCommandService.cs
- DateTimeConstantAttribute.cs
- OciEnlistContext.cs
- ValueChangedEventManager.cs
- VSWCFServiceContractGenerator.cs
- COM2ExtendedTypeConverter.cs
- DbExpressionRules.cs
- ManagedWndProcTracker.cs
- ValidationHelper.cs
- TextTreeTextBlock.cs
- InstancePersistenceEvent.cs
- SoapElementAttribute.cs
- OperationPickerDialog.cs
- PageBreakRecord.cs
- DefaultSection.cs
- OlePropertyStructs.cs
- OrderingInfo.cs
- COM2ExtendedTypeConverter.cs
- DataObjectFieldAttribute.cs
- DynamicDocumentPaginator.cs
- FileLevelControlBuilderAttribute.cs
- OAVariantLib.cs
- TreeNodeSelectionProcessor.cs
- TextServicesDisplayAttribute.cs
- TargetControlTypeCache.cs
- SimpleType.cs
- MetadataSet.cs
- ScaleTransform3D.cs
- ServiceParser.cs
- TransactionProxy.cs
- ObjectDataSourceEventArgs.cs
- TypedTableBaseExtensions.cs
- MetadataException.cs
- CodeSubDirectory.cs
- LicFileLicenseProvider.cs
- PackWebRequest.cs
- ManipulationCompletedEventArgs.cs
- ServerIdentity.cs
- DataControlFieldCell.cs
- ExpressionsCollectionConverter.cs
- AnonymousIdentificationModule.cs
- QueryValue.cs
- SearchExpression.cs
- HasCopySemanticsAttribute.cs
- SID.cs
- SynchronizedRandom.cs
- CompositeControl.cs
- DataControlFieldCollection.cs
- XmlElementAttributes.cs
- ClientData.cs
- XsdDateTime.cs
- XmlNotation.cs
- EntityDataSourceStatementEditorForm.cs
- CodeIndexerExpression.cs
- SafeCertificateStore.cs
- BinaryFormatter.cs
- VisualTarget.cs
- StreamGeometry.cs
- SettingsSection.cs
- Win32SafeHandles.cs
- EDesignUtil.cs
- SemanticAnalyzer.cs
- SqlProviderServices.cs
- ListItem.cs
- DataContractSerializerSection.cs
- DetailsView.cs
- Sql8ConformanceChecker.cs
- UndirectedGraph.cs
- BitmapPalette.cs
- XmlCDATASection.cs
- RequestCachingSection.cs
- Expression.cs
- ToolStripManager.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- TouchDevice.cs
- ScrollProperties.cs
- IsolatedStoragePermission.cs
- CallContext.cs
- ResourcePool.cs