Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- DiagnosticSection.cs
- _KerberosClient.cs
- TypeSemantics.cs
- OLEDB_Enum.cs
- LocatorGroup.cs
- XamlSerializer.cs
- ControlCachePolicy.cs
- DependencyObjectCodeDomSerializer.cs
- ToolBarOverflowPanel.cs
- invalidudtexception.cs
- X509Utils.cs
- ListViewCancelEventArgs.cs
- Accessors.cs
- XmlC14NWriter.cs
- ByteAnimation.cs
- mda.cs
- CounterCreationDataCollection.cs
- _ProxyChain.cs
- HttpDictionary.cs
- TextProperties.cs
- CqlParserHelpers.cs
- BaseTemplateBuildProvider.cs
- ZipIOCentralDirectoryFileHeader.cs
- DoubleLinkList.cs
- BitmapImage.cs
- CallbackDebugElement.cs
- ACE.cs
- AttachmentService.cs
- DecimalAnimationBase.cs
- CodeSnippetExpression.cs
- SID.cs
- AlternateView.cs
- RtfControls.cs
- shaperfactoryquerycacheentry.cs
- DataPagerField.cs
- Models.cs
- TemplateBindingExpression.cs
- ScrollProperties.cs
- DSACryptoServiceProvider.cs
- WindowsIdentity.cs
- TypeForwardedToAttribute.cs
- Stackframe.cs
- Repeater.cs
- SafeNativeMethods.cs
- XmlReaderSettings.cs
- SessionParameter.cs
- BufferedStream.cs
- DirtyTextRange.cs
- CharUnicodeInfo.cs
- ListViewCommandEventArgs.cs
- PortCache.cs
- Stackframe.cs
- EventBuilder.cs
- FieldNameLookup.cs
- FontFamilyIdentifier.cs
- OdbcCommand.cs
- CodeIdentifier.cs
- Win32MouseDevice.cs
- TextEndOfParagraph.cs
- CommandDevice.cs
- TypeSystemProvider.cs
- GenericEnumConverter.cs
- Header.cs
- HtmlEncodedRawTextWriter.cs
- AppDomainUnloadedException.cs
- TailCallAnalyzer.cs
- COM2IProvidePropertyBuilderHandler.cs
- MsmqInputSessionChannelListener.cs
- sqlpipe.cs
- TcpPortSharing.cs
- FileLogRecord.cs
- CompModSwitches.cs
- BrushConverter.cs
- CorrelationValidator.cs
- ValidatingReaderNodeData.cs
- ObjectTag.cs
- ImageListImageEditor.cs
- HttpRawResponse.cs
- DictionaryKeyPropertyAttribute.cs
- OdbcEnvironmentHandle.cs
- CatalogZoneBase.cs
- RenderingEventArgs.cs
- Parameter.cs
- ConfigurationSectionGroup.cs
- HandledEventArgs.cs
- WebBrowserHelper.cs
- Boolean.cs
- WeakRefEnumerator.cs
- DetailsViewUpdatedEventArgs.cs
- XmlQueryRuntime.cs
- HtmlElement.cs
- WorkflowApplicationIdleEventArgs.cs
- UserControlBuildProvider.cs
- ZipIOExtraFieldZip64Element.cs
- SqlCachedBuffer.cs
- ListControl.cs
- LoginName.cs
- SynchronizedPool.cs
- OutputCacheModule.cs
- ContainerTracking.cs