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
- ImpersonateTokenRef.cs
- safex509handles.cs
- TextCharacters.cs
- FlowDocumentPage.cs
- Listbox.cs
- PrincipalPermission.cs
- Transactions.cs
- ParameterModifier.cs
- ListViewGroupConverter.cs
- PriorityBinding.cs
- ImmutableObjectAttribute.cs
- Monitor.cs
- HostUtils.cs
- XhtmlBasicTextBoxAdapter.cs
- Point4D.cs
- DataGridRow.cs
- XmlSubtreeReader.cs
- Rules.cs
- PartialTrustVisibleAssembliesSection.cs
- CodeCatchClause.cs
- EventMetadata.cs
- DrawingServices.cs
- HttpHandlersSection.cs
- PropertyStore.cs
- HwndSource.cs
- GeneratedView.cs
- SetterBaseCollection.cs
- VSWCFServiceContractGenerator.cs
- MD5CryptoServiceProvider.cs
- Bidi.cs
- QueryAccessibilityHelpEvent.cs
- TrackPointCollection.cs
- DataListItemCollection.cs
- ValueExpressions.cs
- ExtensionFile.cs
- BitFlagsGenerator.cs
- EndpointDiscoveryBehavior.cs
- AutomationEvent.cs
- FontDialog.cs
- TemplateControlParser.cs
- ReflectionPermission.cs
- PropertyItemInternal.cs
- JsonQueryStringConverter.cs
- SendReply.cs
- OleDbConnection.cs
- LocationReferenceValue.cs
- CaseInsensitiveComparer.cs
- DataSourceExpressionCollection.cs
- JsonDeserializer.cs
- AdornerLayer.cs
- DrawingImage.cs
- ControllableStoryboardAction.cs
- SecurityCriticalDataForSet.cs
- XmlUtil.cs
- ApplicationSecurityManager.cs
- StylusDevice.cs
- DataBinder.cs
- listitem.cs
- ControlPropertyNameConverter.cs
- StreamWriter.cs
- CommonGetThemePartSize.cs
- BrowserDefinition.cs
- TextClipboardData.cs
- LocalizabilityAttribute.cs
- CodeDomConfigurationHandler.cs
- CompositeFontParser.cs
- ResolveNameEventArgs.cs
- DataKey.cs
- NotifyParentPropertyAttribute.cs
- Point3D.cs
- ToolStripScrollButton.cs
- HttpFileCollectionWrapper.cs
- recordstatefactory.cs
- DataControlCommands.cs
- CompilerInfo.cs
- IncrementalReadDecoders.cs
- PersonalizableTypeEntry.cs
- DispatcherTimer.cs
- ListViewItem.cs
- AuthorizationRule.cs
- EntityDataReader.cs
- EventProviderBase.cs
- SpeechEvent.cs
- PrincipalPermissionMode.cs
- InkCanvasSelection.cs
- ImageCollectionEditor.cs
- GridViewColumnCollection.cs
- PropertyKey.cs
- ADConnectionHelper.cs
- GuidTagList.cs
- PackWebRequestFactory.cs
- ExceptionWrapper.cs
- VoiceObjectToken.cs
- precedingquery.cs
- InputBinding.cs
- NCryptNative.cs
- XmlObjectSerializerWriteContextComplex.cs
- ConfigXmlText.cs
- CngKeyBlobFormat.cs
- AssemblyHash.cs