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 / DocumentOrderQuery.cs / 1 / DocumentOrderQuery.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 DocumentOrderQuery : CacheOutputQuery { public DocumentOrderQuery(Query qyParent) : base(qyParent) {} private DocumentOrderQuery(DocumentOrderQuery other) : base(other) { } public override object Evaluate(XPathNodeIterator context) { base.Evaluate(context); XPathNavigator node; while ((node = base.input.Advance()) != null) { Insert(outputBuffer, node); } return this; } public override XPathNavigator MatchNode(XPathNavigator context) { return input.MatchNode(context); } public override XPathNodeIterator Clone() { return new DocumentOrderQuery(this); } } } // 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 DocumentOrderQuery : CacheOutputQuery { public DocumentOrderQuery(Query qyParent) : base(qyParent) {} private DocumentOrderQuery(DocumentOrderQuery other) : base(other) { } public override object Evaluate(XPathNodeIterator context) { base.Evaluate(context); XPathNavigator node; while ((node = base.input.Advance()) != null) { Insert(outputBuffer, node); } return this; } public override XPathNavigator MatchNode(XPathNavigator context) { return input.MatchNode(context); } public override XPathNodeIterator Clone() { return new DocumentOrderQuery(this); } } } // 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
- Cell.cs
- RoleGroupCollection.cs
- CodeAttachEventStatement.cs
- SchemaAttDef.cs
- XmlDataSource.cs
- FixedPageProcessor.cs
- Padding.cs
- RegexInterpreter.cs
- Util.cs
- GridViewEditEventArgs.cs
- CreateUserWizard.cs
- _StreamFramer.cs
- SpecialFolderEnumConverter.cs
- ContextStack.cs
- LinkConverter.cs
- ClientConfigurationSystem.cs
- XmlSerializer.cs
- FormatVersion.cs
- XmlSignatureManifest.cs
- PresentationTraceSources.cs
- OdbcConnectionStringbuilder.cs
- HttpServerProtocol.cs
- Underline.cs
- CollectionViewGroupInternal.cs
- Command.cs
- DeobfuscatingStream.cs
- AnnotationComponentChooser.cs
- PersonalizationProviderCollection.cs
- GenericAuthenticationEventArgs.cs
- AnimationClockResource.cs
- SystemUnicastIPAddressInformation.cs
- ThreadPoolTaskScheduler.cs
- BuildDependencySet.cs
- MissingManifestResourceException.cs
- DictionaryItemsCollection.cs
- DesignerAdRotatorAdapter.cs
- FixedPageStructure.cs
- ColumnHeader.cs
- DesignerSerializationVisibilityAttribute.cs
- PkcsUtils.cs
- ObjectReferenceStack.cs
- ValidationContext.cs
- ToolStripDropDownDesigner.cs
- HtmlLinkAdapter.cs
- HtmlTableCellCollection.cs
- CodeGen.cs
- CodeIterationStatement.cs
- Table.cs
- WebCodeGenerator.cs
- HttpRuntimeSection.cs
- DataKey.cs
- hwndwrapper.cs
- SafeNativeMethodsOther.cs
- KeyedHashAlgorithm.cs
- ParseChildrenAsPropertiesAttribute.cs
- ToolStripLocationCancelEventArgs.cs
- Tablet.cs
- TopClause.cs
- OdbcEnvironment.cs
- Html32TextWriter.cs
- StatusBarItemAutomationPeer.cs
- HttpResponseHeader.cs
- WinFormsSecurity.cs
- VisualTransition.cs
- PathNode.cs
- BidOverLoads.cs
- XPathChildIterator.cs
- ModelPropertyCollectionImpl.cs
- DocumentViewerBaseAutomationPeer.cs
- NamedPipeConnectionPoolSettingsElement.cs
- SQLMoney.cs
- ScriptingProfileServiceSection.cs
- Utils.cs
- SHA1.cs
- ConfigXmlWhitespace.cs
- ErrorStyle.cs
- EncryptedReference.cs
- PageParserFilter.cs
- PropertyRecord.cs
- PageThemeParser.cs
- CodeCommentStatement.cs
- EntityUtil.cs
- Update.cs
- DataGridViewCellCancelEventArgs.cs
- UrlPropertyAttribute.cs
- IconEditor.cs
- ObjectHelper.cs
- JsonXmlDataContract.cs
- CheckBox.cs
- BinaryObjectInfo.cs
- EventToken.cs
- SqlWorkflowInstanceStore.cs
- SQLBinary.cs
- ContentAlignmentEditor.cs
- UITypeEditor.cs
- LocalizedNameDescriptionPair.cs
- TrackingAnnotationCollection.cs
- HGlobalSafeHandle.cs
- DesignTimeTemplateParser.cs
- StylusPointPropertyId.cs