Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- MessagePropertyFilter.cs
- QilXmlReader.cs
- regiisutil.cs
- WindowsTitleBar.cs
- ClientRuntimeConfig.cs
- PropertyGridCommands.cs
- Int16AnimationBase.cs
- DataGridViewCellEventArgs.cs
- TraceFilter.cs
- ComContractElement.cs
- TemplateNameScope.cs
- DebugController.cs
- ReturnValue.cs
- AuthenticationModuleElement.cs
- AddInToken.cs
- TagPrefixAttribute.cs
- Adorner.cs
- PaintEvent.cs
- BuildResultCache.cs
- HttpFileCollectionBase.cs
- PaintEvent.cs
- Odbc32.cs
- ManagementInstaller.cs
- QuotedPrintableStream.cs
- HMACMD5.cs
- SchemaComplexType.cs
- ConnectionManagementSection.cs
- SecurityTokenProvider.cs
- KeyValueConfigurationCollection.cs
- DesignTimeParseData.cs
- CrossAppDomainChannel.cs
- CultureSpecificCharacterBufferRange.cs
- StateMachineDesignerPaint.cs
- SslStream.cs
- XmlNavigatorStack.cs
- NodeFunctions.cs
- controlskin.cs
- Column.cs
- ClonableStack.cs
- ComMethodElementCollection.cs
- RegexWriter.cs
- EncodingNLS.cs
- Parser.cs
- ResourceManager.cs
- ValueTypeFixupInfo.cs
- ComContractElement.cs
- ResourcesGenerator.cs
- FacetValues.cs
- SharedUtils.cs
- SchemaDeclBase.cs
- ServiceNotStartedException.cs
- ProgressBar.cs
- CollectionsUtil.cs
- Rotation3DAnimationBase.cs
- BrushMappingModeValidation.cs
- SQLMoneyStorage.cs
- XmlSchemaSubstitutionGroup.cs
- ThreadAbortException.cs
- IconConverter.cs
- IISMapPath.cs
- UnknownBitmapDecoder.cs
- BitSet.cs
- SizeIndependentAnimationStorage.cs
- DesignBindingConverter.cs
- DbMetaDataFactory.cs
- AuthenticationService.cs
- Part.cs
- SecurityKeyType.cs
- PhonemeEventArgs.cs
- _FtpDataStream.cs
- DataGridViewImageCell.cs
- DataGridViewCellStyle.cs
- SimpleHandlerFactory.cs
- webproxy.cs
- SEHException.cs
- DataGridBeginningEditEventArgs.cs
- ResourceIDHelper.cs
- CodeDOMProvider.cs
- ActivityCollectionMarkupSerializer.cs
- FixedSOMTable.cs
- CorrelationValidator.cs
- HttpCapabilitiesSectionHandler.cs
- HandlerMappingMemo.cs
- NotifyParentPropertyAttribute.cs
- HttpCookiesSection.cs
- Registry.cs
- DesignerActionService.cs
- KeyValuePairs.cs
- ObjectSerializerFactory.cs
- GestureRecognitionResult.cs
- CharAnimationBase.cs
- CorrelationTokenInvalidatedHandler.cs
- GB18030Encoding.cs
- ProtectedProviderSettings.cs
- WebPartEventArgs.cs
- XmlQueryType.cs
- InstanceDescriptor.cs
- SharedStatics.cs
- ProjectionPlan.cs
- RuntimeConfigLKG.cs