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
- EFDataModelProvider.cs
- _TimerThread.cs
- CryptoKeySecurity.cs
- Function.cs
- RayHitTestParameters.cs
- XmlHierarchicalDataSourceView.cs
- FamilyTypeface.cs
- TcpClientChannel.cs
- SiteMapProvider.cs
- Binding.cs
- MenuItemCollectionEditor.cs
- PersonalizationStateInfo.cs
- SQLSingleStorage.cs
- CatalogPart.cs
- DynamicDocumentPaginator.cs
- CmsUtils.cs
- _ContextAwareResult.cs
- HtmlInputImage.cs
- ExceptQueryOperator.cs
- RunClient.cs
- XmlSchemaInfo.cs
- FusionWrap.cs
- FamilyMapCollection.cs
- WebControl.cs
- ViewKeyConstraint.cs
- Logging.cs
- dsa.cs
- VariableAction.cs
- XMLDiffLoader.cs
- PropertyTab.cs
- EastAsianLunisolarCalendar.cs
- TextElement.cs
- Brush.cs
- SmuggledIUnknown.cs
- MatrixCamera.cs
- VerbConverter.cs
- RowUpdatedEventArgs.cs
- ProfileSettings.cs
- StylusLogic.cs
- CodeAttributeDeclarationCollection.cs
- CollectionView.cs
- TextFormattingConverter.cs
- FormatPage.cs
- MetaModel.cs
- sqlinternaltransaction.cs
- Fault.cs
- FileSecurity.cs
- StylusPointPropertyId.cs
- ObjRef.cs
- InlineObject.cs
- UrlAuthorizationModule.cs
- CodeConstructor.cs
- Task.cs
- GACMembershipCondition.cs
- BitmapScalingModeValidation.cs
- ExecutionEngineException.cs
- ACE.cs
- Base64Stream.cs
- PersonalizationStateInfo.cs
- ErrorInfoXmlDocument.cs
- AutomationElementCollection.cs
- DataKeyArray.cs
- XhtmlBasicValidatorAdapter.cs
- InstanceKeyNotReadyException.cs
- LocatorPart.cs
- CodeAccessPermission.cs
- GestureRecognitionResult.cs
- __Filters.cs
- XmlSchemaComplexType.cs
- ListCollectionView.cs
- SchemaImporterExtensionElement.cs
- RulePatternOps.cs
- Errors.cs
- XmlSigningNodeWriter.cs
- ProgressBarAutomationPeer.cs
- SnapshotChangeTrackingStrategy.cs
- EtwTrace.cs
- PartManifestEntry.cs
- Rectangle.cs
- WebPartRestoreVerb.cs
- WpfGeneratedKnownTypes.cs
- BitVector32.cs
- BasicExpressionVisitor.cs
- CalendarAutoFormatDialog.cs
- XmlEntity.cs
- FunctionImportElement.cs
- PlatformNotSupportedException.cs
- OuterGlowBitmapEffect.cs
- AstNode.cs
- HttpListenerException.cs
- Library.cs
- Resources.Designer.cs
- regiisutil.cs
- HMACSHA1.cs
- EmptyReadOnlyDictionaryInternal.cs
- dsa.cs
- NativeMethodsCLR.cs
- DispatchWrapper.cs
- DataGridViewLinkColumn.cs
- NamedPermissionSet.cs