Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Xml / System / Xml / XPath / Internal / XPathEmptyIterator.cs / 1 / XPathEmptyIterator.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; using System.Globalization; using System.Collections; internal sealed class XPathEmptyIterator : ResetableIterator { private XPathEmptyIterator() {} public override XPathNodeIterator Clone() { return this; } public override XPathNavigator Current { get { return null; } } public override int CurrentPosition { get { return 0; } } public override int Count { get { return 0; } } public override bool MoveNext() { return false; } public override void Reset() {} // -- Instance public static XPathEmptyIterator Instance = new XPathEmptyIterator(); } } // 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; using System.Globalization; using System.Collections; internal sealed class XPathEmptyIterator : ResetableIterator { private XPathEmptyIterator() {} public override XPathNodeIterator Clone() { return this; } public override XPathNavigator Current { get { return null; } } public override int CurrentPosition { get { return 0; } } public override int Count { get { return 0; } } public override bool MoveNext() { return false; } public override void Reset() {} // -- Instance public static XPathEmptyIterator Instance = new XPathEmptyIterator(); } } // 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
- __Error.cs
- NavigationFailedEventArgs.cs
- KnownTypesProvider.cs
- ActivityDesignerResources.cs
- CompoundFileReference.cs
- UnionExpr.cs
- ListViewTableRow.cs
- ParallelRangeManager.cs
- LoadRetryConstantStrategy.cs
- DmlSqlGenerator.cs
- AuthenticateEventArgs.cs
- Ref.cs
- PtsCache.cs
- OutputCacheSettingsSection.cs
- StorageInfo.cs
- VariantWrapper.cs
- SourceSwitch.cs
- ReversePositionQuery.cs
- HwndTarget.cs
- NodeFunctions.cs
- X509SecurityTokenProvider.cs
- TableParagraph.cs
- Enumerable.cs
- PropertyToken.cs
- SchemaAttDef.cs
- CodeDomDecompiler.cs
- Speller.cs
- GestureRecognizer.cs
- XmlDocument.cs
- XPathDocumentIterator.cs
- TemplateGroupCollection.cs
- FrameworkContentElementAutomationPeer.cs
- TrailingSpaceComparer.cs
- CreationContext.cs
- BitArray.cs
- RandomDelaySendsAsyncResult.cs
- NumericUpDownAccelerationCollection.cs
- DecoderBestFitFallback.cs
- Light.cs
- ToolboxComponentsCreatingEventArgs.cs
- EncoderParameter.cs
- ReadWriteObjectLock.cs
- DeferredReference.cs
- MergeLocalizationDirectives.cs
- SapiRecognizer.cs
- PropertyInformationCollection.cs
- DynamicDocumentPaginator.cs
- BinaryNegotiation.cs
- ToolboxDataAttribute.cs
- EmptyElement.cs
- ProxyGenerator.cs
- GridSplitter.cs
- RowCache.cs
- DataBoundControl.cs
- DeclarativeCatalogPart.cs
- PermissionSetTriple.cs
- HttpPostProtocolReflector.cs
- InitializationEventAttribute.cs
- Metafile.cs
- MaskedTextBox.cs
- EndpointIdentityExtension.cs
- ServiceDescriptionReflector.cs
- GrammarBuilderBase.cs
- RadialGradientBrush.cs
- StaticFileHandler.cs
- Compiler.cs
- MetadataCache.cs
- ListSourceHelper.cs
- MultipleViewProviderWrapper.cs
- GridEntryCollection.cs
- RecordManager.cs
- BamlLocalizabilityResolver.cs
- ConstructorNeedsTagAttribute.cs
- DomNameTable.cs
- TextChange.cs
- EndpointDiscoveryMetadataCD1.cs
- SubstitutionResponseElement.cs
- LassoSelectionBehavior.cs
- MetabaseServerConfig.cs
- FaultException.cs
- PropertyChangeTracker.cs
- ToggleProviderWrapper.cs
- ValidatorUtils.cs
- Base64Encoder.cs
- MatrixAnimationUsingKeyFrames.cs
- DataControlFieldCell.cs
- SecurityTokenProvider.cs
- ByteAnimationBase.cs
- DataGridViewLinkColumn.cs
- RewritingProcessor.cs
- complextypematerializer.cs
- StringFreezingAttribute.cs
- CharEntityEncoderFallback.cs
- RSAPKCS1KeyExchangeFormatter.cs
- ListBoxAutomationPeer.cs
- BrowserCapabilitiesCodeGenerator.cs
- DesignerCategoryAttribute.cs
- SqlCacheDependencySection.cs
- TransportListener.cs
- DataGridViewCellCollection.cs