Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / XPath / Internal / ReversePositionQuery.cs / 1 / ReversePositionQuery.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 ReversePositionQuery : ForwardPositionQuery { public ReversePositionQuery(Query input) : base(input) { } private ReversePositionQuery(ReversePositionQuery other) : base(other) { } public override XPathNodeIterator Clone() { return new ReversePositionQuery(this); } public override int CurrentPosition { get { return outputBuffer.Count - count + 1; } } public override QueryProps Properties { get { return base.Properties | QueryProps.Reverse; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AuthenticationSection.cs
- Privilege.cs
- AesManaged.cs
- _NegoStream.cs
- ObjectViewQueryResultData.cs
- RenderingEventArgs.cs
- WindowsTab.cs
- XmlReader.cs
- Int32RectConverter.cs
- ProtocolViolationException.cs
- SchemaComplexType.cs
- RemoteWebConfigurationHostStream.cs
- NameSpaceExtractor.cs
- DispatcherFrame.cs
- ExpressionNode.cs
- ImageSourceValueSerializer.cs
- RectValueSerializer.cs
- EdmProviderManifest.cs
- IISUnsafeMethods.cs
- NamedPipeTransportBindingElement.cs
- OleDbConnectionFactory.cs
- HtmlInputControl.cs
- DateTime.cs
- UserNameSecurityTokenProvider.cs
- WebPartPersonalization.cs
- SqlDelegatedTransaction.cs
- DataPagerFieldCommandEventArgs.cs
- StylusButtonCollection.cs
- SharedStatics.cs
- MediaElement.cs
- ExpressionBuilderCollection.cs
- ECDsa.cs
- DecoratedNameAttribute.cs
- TemplateBindingExtension.cs
- SoapCodeExporter.cs
- XmlException.cs
- ObjectNavigationPropertyMapping.cs
- ExpressionPrinter.cs
- SQLBinaryStorage.cs
- Funcletizer.cs
- FormsAuthenticationUser.cs
- StateMachineAction.cs
- GenerateDerivedKeyRequest.cs
- XmlEncodedRawTextWriter.cs
- ThrowHelper.cs
- EntitySqlQueryCacheKey.cs
- HttpCookie.cs
- WrappingXamlSchemaContext.cs
- BuilderPropertyEntry.cs
- ListChangedEventArgs.cs
- XpsS0ValidatingLoader.cs
- RealizationContext.cs
- GeometryCollection.cs
- HuffmanTree.cs
- HeaderCollection.cs
- ExpressionParser.cs
- AspCompat.cs
- HttpModulesSection.cs
- TreeNodeClickEventArgs.cs
- DSASignatureFormatter.cs
- HttpRequestBase.cs
- ChangeProcessor.cs
- CompatibleComparer.cs
- TableProviderWrapper.cs
- ProxyDataContractResolver.cs
- BindingListCollectionView.cs
- Registry.cs
- ZoneIdentityPermission.cs
- BitmapEffectGeneralTransform.cs
- ListBindingHelper.cs
- ContainerParaClient.cs
- CodeCompileUnit.cs
- SettingsAttributeDictionary.cs
- TransformDescriptor.cs
- WindowsComboBox.cs
- MatrixStack.cs
- ConfigsHelper.cs
- RuntimeEnvironment.cs
- LoginName.cs
- StylusButtonEventArgs.cs
- DBCommandBuilder.cs
- UrlEncodedParameterWriter.cs
- EventLogPermissionEntry.cs
- TransformValueSerializer.cs
- CqlBlock.cs
- Geometry3D.cs
- cookiecontainer.cs
- OTFRasterizer.cs
- RelationshipManager.cs
- XmlSchemaSimpleContentRestriction.cs
- VirtualPathProvider.cs
- XmlSignatureProperties.cs
- StrokeDescriptor.cs
- UserValidatedEventArgs.cs
- ReachDocumentReferenceCollectionSerializerAsync.cs
- PerformanceCounter.cs
- PasswordBox.cs
- LocatorManager.cs
- ReferentialConstraint.cs
- AbstractSvcMapFileLoader.cs