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
- StrokeFIndices.cs
- CodeDirectoryCompiler.cs
- Int32KeyFrameCollection.cs
- DesignerRegionCollection.cs
- FormParameter.cs
- TerminatingOperationBehavior.cs
- SessionSymmetricTransportSecurityProtocolFactory.cs
- RowBinding.cs
- FormsAuthenticationUser.cs
- RuntimeCompatibilityAttribute.cs
- EntityDataSourceDesigner.cs
- FontCacheUtil.cs
- MasterPageParser.cs
- HttpHeaderCollection.cs
- XmlCharCheckingReader.cs
- _FixedSizeReader.cs
- PointAnimationBase.cs
- StrokeNode.cs
- ElementProxy.cs
- EmulateRecognizeCompletedEventArgs.cs
- SQLString.cs
- Color.cs
- WindowVisualStateTracker.cs
- LocalBuilder.cs
- TdsParameterSetter.cs
- InputMethodStateTypeInfo.cs
- KnownIds.cs
- DBConcurrencyException.cs
- TabControlAutomationPeer.cs
- DockPanel.cs
- XsltOutput.cs
- WebException.cs
- ViewEvent.cs
- WorkflowPersistenceContext.cs
- XmlSchemaValidator.cs
- NativeMethods.cs
- PolyBezierSegment.cs
- XmlSchemaGroupRef.cs
- SubpageParagraph.cs
- RequestCache.cs
- ResourceDictionary.cs
- HMACRIPEMD160.cs
- ClientUtils.cs
- ToolStripPanel.cs
- COM2ExtendedTypeConverter.cs
- PropertyDescriptors.cs
- RadioButtonFlatAdapter.cs
- MutexSecurity.cs
- GeneralTransform.cs
- CoTaskMemHandle.cs
- FixedSOMTableRow.cs
- TemplateLookupAction.cs
- RouteItem.cs
- HScrollBar.cs
- KeyedCollection.cs
- XmlReturnWriter.cs
- CodeRegionDirective.cs
- SuspendDesigner.cs
- IApplicationTrustManager.cs
- SafeFileHandle.cs
- UnsafeNativeMethodsTablet.cs
- CodeTypeParameter.cs
- SmtpFailedRecipientException.cs
- PermissionRequestEvidence.cs
- DaylightTime.cs
- ControlBindingsCollection.cs
- WindowsListBox.cs
- Hex.cs
- StylusOverProperty.cs
- TraceListeners.cs
- ReadOnlyDictionary.cs
- MergeFilterQuery.cs
- ToolBarButton.cs
- DataIdProcessor.cs
- AutomationAttributeInfo.cs
- BitmapImage.cs
- InstanceDataCollectionCollection.cs
- ISAPIApplicationHost.cs
- ExpressionPrinter.cs
- SoapAttributes.cs
- SamlNameIdentifierClaimResource.cs
- RegexInterpreter.cs
- TabPage.cs
- sqlstateclientmanager.cs
- ScrollViewerAutomationPeer.cs
- Int64Animation.cs
- AmbientValueAttribute.cs
- UnsettableComboBox.cs
- MarkupCompilePass2.cs
- OperatingSystem.cs
- CqlBlock.cs
- MLangCodePageEncoding.cs
- ParseChildrenAsPropertiesAttribute.cs
- XPathException.cs
- UnsafeCollabNativeMethods.cs
- ColorMap.cs
- AutoGeneratedFieldProperties.cs
- SizeConverter.cs
- AssemblyUtil.cs
- TypeInitializationException.cs