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
- VisualTreeHelper.cs
- SHA1Cng.cs
- DataSvcMapFileSerializer.cs
- TextBox.cs
- AddingNewEventArgs.cs
- ConditionCollection.cs
- MessageSecurityOverTcp.cs
- XmlLanguageConverter.cs
- ResourceDescriptionAttribute.cs
- ScriptReference.cs
- PaintEvent.cs
- CodeRegionDirective.cs
- CodeParameterDeclarationExpression.cs
- ServiceEndpointAssociationProvider.cs
- DispatcherEventArgs.cs
- TextContainer.cs
- DataGridViewRowPrePaintEventArgs.cs
- ResolveMatchesCD1.cs
- ReflectionHelper.cs
- DispatcherExceptionFilterEventArgs.cs
- ConfigurationCollectionAttribute.cs
- GridViewRow.cs
- PaperSize.cs
- Helper.cs
- Workspace.cs
- SmtpDigestAuthenticationModule.cs
- PageStatePersister.cs
- xmlglyphRunInfo.cs
- Image.cs
- _HTTPDateParse.cs
- ProcessHost.cs
- HtmlGenericControl.cs
- BufferedMessageData.cs
- InputEventArgs.cs
- StatusBarPanelClickEvent.cs
- WebPartEditorOkVerb.cs
- MeshGeometry3D.cs
- CubicEase.cs
- UInt64.cs
- IdentitySection.cs
- TextTabProperties.cs
- EmptyControlCollection.cs
- DBSqlParserTable.cs
- SafeTimerHandle.cs
- DataServiceConfiguration.cs
- FormatterConverter.cs
- QuaternionRotation3D.cs
- ReflectionServiceProvider.cs
- BinaryWriter.cs
- ProfileService.cs
- SqlCachedBuffer.cs
- SignatureTargetIdManager.cs
- RecognizedPhrase.cs
- ProfileParameter.cs
- Int32Converter.cs
- EncryptedPackageFilter.cs
- XmlArrayItemAttribute.cs
- AccessKeyManager.cs
- Image.cs
- ContextMarshalException.cs
- Encoder.cs
- WebPartVerbsEventArgs.cs
- TextTreeTextBlock.cs
- RSAOAEPKeyExchangeFormatter.cs
- WebConfigurationHostFileChange.cs
- ObfuscationAttribute.cs
- NotImplementedException.cs
- DBAsyncResult.cs
- MappableObjectManager.cs
- Signature.cs
- MSG.cs
- WinEventHandler.cs
- ChtmlTextWriter.cs
- ByteStreamGeometryContext.cs
- MSG.cs
- SessionStateContainer.cs
- OleDbPropertySetGuid.cs
- BitmapData.cs
- ScriptReference.cs
- RequiredAttributeAttribute.cs
- Contracts.cs
- OdbcCommandBuilder.cs
- TimerElapsedEvenArgs.cs
- SQLDateTime.cs
- FunctionImportMapping.cs
- GridErrorDlg.cs
- SecurityContext.cs
- DataGridRowsPresenter.cs
- Timer.cs
- XmlDownloadManager.cs
- AppLevelCompilationSectionCache.cs
- DefinitionUpdate.cs
- RegexInterpreter.cs
- NamedObject.cs
- TaskDesigner.cs
- RepeaterItem.cs
- FixedDSBuilder.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- DelimitedListTraceListener.cs
- FileVersionInfo.cs