Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / XPath / Internal / DocumentOrderQuery.cs / 1305376 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AcceptorSessionSymmetricTransportSecurityProtocol.cs
- ContextQuery.cs
- WinFormsSpinner.cs
- glyphs.cs
- ColumnHeader.cs
- SingleStorage.cs
- QilNode.cs
- DoubleSumAggregationOperator.cs
- CollectionChangeEventArgs.cs
- TextPenaltyModule.cs
- MemoryFailPoint.cs
- HttpApplicationFactory.cs
- ModuleConfigurationInfo.cs
- DesignerActionVerbList.cs
- RequestQueryParser.cs
- ButtonChrome.cs
- RawUIStateInputReport.cs
- Vector3DIndependentAnimationStorage.cs
- ConnectionManagementElement.cs
- FileLevelControlBuilderAttribute.cs
- InstanceCreationEditor.cs
- ServerIdentity.cs
- InkPresenter.cs
- ChangePassword.cs
- BitmapEffectDrawingContent.cs
- RadioButton.cs
- ObjectMemberMapping.cs
- ComboBoxItem.cs
- HybridWebProxyFinder.cs
- XmlArrayItemAttributes.cs
- PackWebResponse.cs
- GeneralTransform3DTo2DTo3D.cs
- ServiceHostFactory.cs
- OraclePermissionAttribute.cs
- IListConverters.cs
- InfoCardClaimCollection.cs
- CalendarDesigner.cs
- SimpleBitVector32.cs
- KeyValuePairs.cs
- diagnosticsswitches.cs
- DockingAttribute.cs
- ProfileParameter.cs
- DataRowComparer.cs
- EdmProviderManifest.cs
- QilList.cs
- Enum.cs
- SQLInt32.cs
- SmiTypedGetterSetter.cs
- AvTraceDetails.cs
- SmtpReplyReaderFactory.cs
- CancelEventArgs.cs
- ButtonStandardAdapter.cs
- WindowsFont.cs
- HasCopySemanticsAttribute.cs
- TTSEngineTypes.cs
- DBSchemaTable.cs
- ProfileSettings.cs
- TeredoHelper.cs
- DataBindingHandlerAttribute.cs
- CryptoStream.cs
- LocalValueEnumerator.cs
- StrokeCollectionDefaultValueFactory.cs
- ControlCachePolicy.cs
- DataGridViewLayoutData.cs
- WebServicesDescriptionAttribute.cs
- XmlObjectSerializerWriteContextComplexJson.cs
- XmlSchemaCompilationSettings.cs
- StylusPointPropertyUnit.cs
- ColumnMapVisitor.cs
- CustomAssemblyResolver.cs
- LiteralDesigner.cs
- XmlObjectSerializerWriteContextComplex.cs
- SoapExtensionStream.cs
- AttributeCollection.cs
- RequestCacheValidator.cs
- SafePEFileHandle.cs
- BidPrivateBase.cs
- IProvider.cs
- NavigationHelper.cs
- BindingNavigatorDesigner.cs
- PrePostDescendentsWalker.cs
- SettingsBase.cs
- FormCollection.cs
- PermissionSetEnumerator.cs
- PropertyManager.cs
- RegistryConfigurationProvider.cs
- SpotLight.cs
- CommandCollectionEditor.cs
- DataViewManager.cs
- JoinTreeNode.cs
- LineBreak.cs
- NavigationWindowAutomationPeer.cs
- ContainerUtilities.cs
- ReceiveActivity.cs
- Rect3DValueSerializer.cs
- DownloadProgressEventArgs.cs
- PasswordBoxAutomationPeer.cs
- initElementDictionary.cs
- AttributedMetaModel.cs
- RoleBoolean.cs