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
- RemotingConfiguration.cs
- WebProxyScriptElement.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- _ListenerAsyncResult.cs
- UpdatableGenericsFeature.cs
- ChildTable.cs
- MethodBuilder.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- GridSplitter.cs
- WhitespaceRuleReader.cs
- Item.cs
- UserControlBuildProvider.cs
- ReferenceList.cs
- XmlCountingReader.cs
- DirectoryObjectSecurity.cs
- TextTreeRootTextBlock.cs
- Menu.cs
- ResourceContainerWrapper.cs
- WebControlAdapter.cs
- reliableinputsessionchannel.cs
- JobCollate.cs
- QueryableDataSourceEditData.cs
- WindowsListViewGroup.cs
- ControlBindingsCollection.cs
- XmlSchemaElement.cs
- WebServiceData.cs
- SourceFileBuildProvider.cs
- ProtocolsSection.cs
- StateRuntime.cs
- ConnectionProviderAttribute.cs
- DBSqlParserTableCollection.cs
- SettingsProperty.cs
- RoleServiceManager.cs
- ConnectionConsumerAttribute.cs
- TaskFileService.cs
- TabControlCancelEvent.cs
- DispatchWrapper.cs
- Pen.cs
- CheckBox.cs
- AuthenticationConfig.cs
- FilterEventArgs.cs
- safesecurityhelperavalon.cs
- WebPartsSection.cs
- ConfigXmlDocument.cs
- EventProxy.cs
- GenerateTemporaryTargetAssembly.cs
- Psha1DerivedKeyGeneratorHelper.cs
- TypeUnloadedException.cs
- ListView.cs
- templategroup.cs
- InstanceNotFoundException.cs
- FileEnumerator.cs
- ConnectionStringsExpressionBuilder.cs
- SqlParameterCollection.cs
- Control.cs
- PriorityRange.cs
- LinkedResource.cs
- ContextItemManager.cs
- RemoteWebConfigurationHostServer.cs
- PartialArray.cs
- AppSettingsReader.cs
- DefaultBindingPropertyAttribute.cs
- DesignerHelpers.cs
- GridViewColumnCollection.cs
- ModifierKeysValueSerializer.cs
- ReflectionServiceProvider.cs
- Context.cs
- SynchronizedKeyedCollection.cs
- EdmProperty.cs
- DesignerHierarchicalDataSourceView.cs
- MultiPropertyDescriptorGridEntry.cs
- Object.cs
- AppDomainAttributes.cs
- RuntimeHelpers.cs
- Compress.cs
- HttpInputStream.cs
- OleDbSchemaGuid.cs
- ArrayList.cs
- CustomAttribute.cs
- SQLUtility.cs
- HostVisual.cs
- InfoCardKeyedHashAlgorithm.cs
- SchemaObjectWriter.cs
- ComponentFactoryHelpers.cs
- CommandField.cs
- SoapHeaderException.cs
- IndicCharClassifier.cs
- EncoderParameter.cs
- Dump.cs
- RadioButtonList.cs
- CustomAttributeFormatException.cs
- SimpleLine.cs
- TaiwanCalendar.cs
- PropertyOrder.cs
- XmlSignificantWhitespace.cs
- DataGridViewColumnTypeEditor.cs
- CellLabel.cs
- TextRangeEdit.cs
- XmlExtensionFunction.cs
- ToolStripItem.cs