Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Xml / System / Xml / XPath / Internal / EmptyQuery.cs / 1 / EmptyQuery.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.Xml.Xsl; using System.Collections; internal sealed class EmptyQuery : Query { public override XPathNavigator Advance() { return null; } public override XPathNodeIterator Clone() { return this; } public override object Evaluate(XPathNodeIterator context) { return this; } public override int CurrentPosition { get { return 0; } } public override int Count { get { return 0; } } public override QueryProps Properties { get { return QueryProps.Merge | QueryProps.Cached | QueryProps.Position | QueryProps.Count; } } public override XPathResultType StaticType { get { return XPathResultType.NodeSet; } } public override void Reset() { } public override XPathNavigator Current { get { return null; } } } } // 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.Xml.Xsl; using System.Collections; internal sealed class EmptyQuery : Query { public override XPathNavigator Advance() { return null; } public override XPathNodeIterator Clone() { return this; } public override object Evaluate(XPathNodeIterator context) { return this; } public override int CurrentPosition { get { return 0; } } public override int Count { get { return 0; } } public override QueryProps Properties { get { return QueryProps.Merge | QueryProps.Cached | QueryProps.Position | QueryProps.Count; } } public override XPathResultType StaticType { get { return XPathResultType.NodeSet; } } public override void Reset() { } public override XPathNavigator Current { get { return null; } } } } // 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
- COM2PropertyBuilderUITypeEditor.cs
- PersianCalendar.cs
- ObjectDataSource.cs
- PageSettings.cs
- mactripleDES.cs
- WebScriptEnablingBehavior.cs
- HandlerBase.cs
- DataGridViewColumnConverter.cs
- ResponseBodyWriter.cs
- TimeSpanFormat.cs
- ObjectRef.cs
- CapacityStreamGeometryContext.cs
- SchemaMapping.cs
- ImageButton.cs
- AutoGeneratedField.cs
- XmlILTrace.cs
- LogReservationCollection.cs
- ButtonBaseAutomationPeer.cs
- GridViewCellAutomationPeer.cs
- XmlFormatWriterGenerator.cs
- configsystem.cs
- ErrorTableItemStyle.cs
- MergeFailedEvent.cs
- StringConverter.cs
- GridViewHeaderRowPresenter.cs
- PropertyManager.cs
- ReadOnlyDataSourceView.cs
- DecoderReplacementFallback.cs
- DynamicDataResources.Designer.cs
- XmlNodeComparer.cs
- ProjectedWrapper.cs
- WinEventQueueItem.cs
- ResXResourceWriter.cs
- DataSourceControl.cs
- UriExt.cs
- RequestCacheEntry.cs
- RectAnimationClockResource.cs
- GraphicsContainer.cs
- TableRow.cs
- AssemblyNameUtility.cs
- BaseParagraph.cs
- PathFigureCollection.cs
- DataSourceDescriptorCollection.cs
- FileRegion.cs
- XPathNodePointer.cs
- AdapterDictionary.cs
- TransformDescriptor.cs
- BinaryConverter.cs
- ListViewTableCell.cs
- ThemeDirectoryCompiler.cs
- CultureInfoConverter.cs
- PropertyToken.cs
- DocumentViewer.cs
- ReadOnlyKeyedCollection.cs
- AvTraceDetails.cs
- BindableAttribute.cs
- InputLanguage.cs
- ThicknessConverter.cs
- RealProxy.cs
- SqlTypesSchemaImporter.cs
- ControlBuilder.cs
- RadioButtonAutomationPeer.cs
- EmbossBitmapEffect.cs
- NumericUpDownAcceleration.cs
- CorrelationManager.cs
- RowToParametersTransformer.cs
- StateMachineHelpers.cs
- OciHandle.cs
- MenuItemCollection.cs
- FunctionGenerator.cs
- PersistChildrenAttribute.cs
- AuthenticationServiceManager.cs
- TheQuery.cs
- CacheModeConverter.cs
- ClientUrlResolverWrapper.cs
- ItemsControl.cs
- CqlLexer.cs
- TempFiles.cs
- ToolStripSystemRenderer.cs
- PaintEvent.cs
- RuleElement.cs
- DefaultPerformanceCounters.cs
- CodeTypeReferenceSerializer.cs
- SessionPageStateSection.cs
- httpapplicationstate.cs
- HandlerBase.cs
- XsdSchemaFileEditor.cs
- CompensationToken.cs
- EventLogPermissionAttribute.cs
- Style.cs
- Attributes.cs
- IDReferencePropertyAttribute.cs
- Italic.cs
- GeometryGroup.cs
- SchemaImporterExtension.cs
- ADMembershipUser.cs
- HttpUnhandledOperationInvoker.cs
- PartitionerStatic.cs
- ListDictionaryInternal.cs
- XhtmlConformanceSection.cs