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
- IISMapPath.cs
- IndicCharClassifier.cs
- ParallelTimeline.cs
- WindowsListViewItem.cs
- ParserStreamGeometryContext.cs
- HttpProtocolImporter.cs
- DataGridTablesFactory.cs
- SafeNativeMethods.cs
- PrinterSettings.cs
- LocalizationParserHooks.cs
- EntityClientCacheKey.cs
- Context.cs
- Wrapper.cs
- Point.cs
- RetriableClipboard.cs
- ApplicationInfo.cs
- FormsAuthenticationUserCollection.cs
- HandledMouseEvent.cs
- SchemaCreator.cs
- SimpleWorkerRequest.cs
- FakeModelPropertyImpl.cs
- DataRecord.cs
- LoginCancelEventArgs.cs
- FactoryMaker.cs
- MemberListBinding.cs
- StringConverter.cs
- CompiledRegexRunner.cs
- StructuralType.cs
- Operators.cs
- TriggerActionCollection.cs
- JapaneseCalendar.cs
- TextBoxLine.cs
- DataGridViewComponentPropertyGridSite.cs
- unsafeIndexingFilterStream.cs
- RsaSecurityTokenAuthenticator.cs
- Inline.cs
- StyleCollection.cs
- TextBoxView.cs
- IsolatedStorageException.cs
- CheckBoxPopupAdapter.cs
- ExtentJoinTreeNode.cs
- keycontainerpermission.cs
- PathTooLongException.cs
- BamlResourceContent.cs
- DataShape.cs
- AbsoluteQuery.cs
- TcpWorkerProcess.cs
- EmptyStringExpandableObjectConverter.cs
- RegistryPermission.cs
- RemotingConfiguration.cs
- ImageIndexEditor.cs
- NamespaceEmitter.cs
- GridViewSortEventArgs.cs
- DataServiceQuery.cs
- LockedActivityGlyph.cs
- InvalidComObjectException.cs
- SecurityTokenReferenceStyle.cs
- DataGridViewCellConverter.cs
- DocumentOrderQuery.cs
- CheckBoxStandardAdapter.cs
- StringValidator.cs
- RegistrySecurity.cs
- DefaultTraceListener.cs
- TransportConfigurationTypeElementCollection.cs
- EntityTemplateUserControl.cs
- Message.cs
- CrossSiteScriptingValidation.cs
- MemoryPressure.cs
- PKCS1MaskGenerationMethod.cs
- WebRequest.cs
- InkCanvasAutomationPeer.cs
- RawStylusInput.cs
- SafeNativeMethods.cs
- Point.cs
- SubqueryRules.cs
- DataListItemCollection.cs
- PageAsyncTaskManager.cs
- Activator.cs
- streamingZipPartStream.cs
- QuaternionKeyFrameCollection.cs
- XmlNamespaceMappingCollection.cs
- MergablePropertyAttribute.cs
- HtmlInputText.cs
- MimePart.cs
- _ListenerResponseStream.cs
- LambdaValue.cs
- TransformerInfo.cs
- GeometryGroup.cs
- HtmlControl.cs
- EpmSourceTree.cs
- PresentationTraceSources.cs
- SafeProcessHandle.cs
- SingleSelectRootGridEntry.cs
- OleDbStruct.cs
- AttachedPropertyDescriptor.cs
- TaskExtensions.cs
- DatatypeImplementation.cs
- HandleValueEditor.cs
- PackageDigitalSignatureManager.cs
- RemotingClientProxy.cs