Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / XPath / Internal / XPathEmptyIterator.cs / 1305376 / 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
- SchemaSetCompiler.cs
- rsa.cs
- DataSourceDescriptorCollection.cs
- DocumentScope.cs
- BitmapPalette.cs
- MessageBox.cs
- PropertyNames.cs
- UserPersonalizationStateInfo.cs
- CellCreator.cs
- Tuple.cs
- FontCacheUtil.cs
- UTF8Encoding.cs
- ChannelManager.cs
- XmlSerializerImportOptions.cs
- SchemaMerger.cs
- StylusCollection.cs
- OpacityConverter.cs
- TextModifierScope.cs
- DataServiceQuery.cs
- PrimitiveCodeDomSerializer.cs
- SetStateEventArgs.cs
- ListViewDeleteEventArgs.cs
- PagerStyle.cs
- MediaCommands.cs
- DBNull.cs
- SchemaNames.cs
- PolyQuadraticBezierSegment.cs
- RowToParametersTransformer.cs
- ConfigurationValues.cs
- RequestDescription.cs
- Metadata.cs
- ExpressionQuoter.cs
- CompModSwitches.cs
- SystemPens.cs
- errorpatternmatcher.cs
- GroupByQueryOperator.cs
- CommonRemoteMemoryBlock.cs
- StaticResourceExtension.cs
- SessionEndingEventArgs.cs
- BaseTemplateParser.cs
- EventLogPermissionAttribute.cs
- HttpConfigurationContext.cs
- UrlPath.cs
- AuthenticationSchemesHelper.cs
- XmlWriter.cs
- CalloutQueueItem.cs
- StylusPointCollection.cs
- DataServiceExpressionVisitor.cs
- ParserContext.cs
- ManagedWndProcTracker.cs
- LineServicesCallbacks.cs
- GridViewRowPresenter.cs
- Transform3DGroup.cs
- CompositionTarget.cs
- EncoderReplacementFallback.cs
- MouseGestureConverter.cs
- ChangeDirector.cs
- ColumnWidthChangingEvent.cs
- ImmComposition.cs
- SecurityKeyType.cs
- MetadataExchangeBindings.cs
- InvokePattern.cs
- EventMetadata.cs
- Animatable.cs
- XmlFormatWriterGenerator.cs
- PropertyConverter.cs
- PathGradientBrush.cs
- RewritingProcessor.cs
- ClientFormsIdentity.cs
- NameTable.cs
- Cursor.cs
- CodeGenerator.cs
- SchemaImporterExtensionElement.cs
- SiteOfOriginPart.cs
- BatchWriter.cs
- ToolStripItemTextRenderEventArgs.cs
- RichTextBox.cs
- Normalizer.cs
- GridViewDeletedEventArgs.cs
- BamlCollectionHolder.cs
- HttpBrowserCapabilitiesBase.cs
- PathTooLongException.cs
- OracleRowUpdatedEventArgs.cs
- CounterSetInstance.cs
- UpdateEventArgs.cs
- TCPListener.cs
- TableAdapterManagerMethodGenerator.cs
- RemotingServices.cs
- StoreItemCollection.cs
- Size.cs
- FacetChecker.cs
- MarshalByValueComponent.cs
- Package.cs
- TextServicesCompartmentContext.cs
- PerformanceCounterManager.cs
- SafeReversePInvokeHandle.cs
- StylusPointPropertyId.cs
- SqlCommand.cs
- UriTemplateHelpers.cs
- EmbeddedMailObjectCollectionEditor.cs