Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- Authorization.cs
- ObjectDataSourceView.cs
- LogEntryHeaderDeserializer.cs
- QueryHandler.cs
- ShaderEffect.cs
- DataControlFieldCell.cs
- WindowsEditBox.cs
- DoubleAnimationBase.cs
- ImportOptions.cs
- ActivityWithResultConverter.cs
- SqlBulkCopy.cs
- CaretElement.cs
- MemberRelationshipService.cs
- ColumnHeader.cs
- Policy.cs
- _ProxyRegBlob.cs
- BitStream.cs
- DataGridViewColumnTypePicker.cs
- DataStorage.cs
- ListItemParagraph.cs
- DesignerDataTable.cs
- DataGridViewBand.cs
- OdbcReferenceCollection.cs
- Method.cs
- RuleSettingsCollection.cs
- JsonEnumDataContract.cs
- UniformGrid.cs
- streamingZipPartStream.cs
- WebEventCodes.cs
- ZipIOExtraFieldElement.cs
- Image.cs
- PointAnimationUsingKeyFrames.cs
- BitmapSource.cs
- WeakReadOnlyCollection.cs
- InvalidFilterCriteriaException.cs
- WebConfigurationHost.cs
- EntitySetBaseCollection.cs
- TraceHandlerErrorFormatter.cs
- PropertyMapper.cs
- LinkedResourceCollection.cs
- Underline.cs
- DataStreamFromComStream.cs
- ApplicationGesture.cs
- LineInfo.cs
- DoubleAnimationUsingKeyFrames.cs
- EventLogStatus.cs
- SecurityCriticalDataForSet.cs
- Lasso.cs
- Array.cs
- RawStylusSystemGestureInputReport.cs
- ImageKeyConverter.cs
- DynamicFilter.cs
- StateItem.cs
- Graphics.cs
- BindingValueChangedEventArgs.cs
- EditorPartCollection.cs
- ProfilePropertyMetadata.cs
- DatagridviewDisplayedBandsData.cs
- RichTextBoxConstants.cs
- XmlElement.cs
- StyleCollection.cs
- MimeReturn.cs
- CollectionViewProxy.cs
- AppSecurityManager.cs
- TableDetailsCollection.cs
- KeyNotFoundException.cs
- IncrementalCompileAnalyzer.cs
- CurrencyWrapper.cs
- ProfilePropertyNameValidator.cs
- BuildProviderAppliesToAttribute.cs
- NotFiniteNumberException.cs
- IDictionary.cs
- sqlser.cs
- DataGridViewButtonCell.cs
- StorageEntitySetMapping.cs
- GlyphInfoList.cs
- HttpClientCertificate.cs
- EditableTreeList.cs
- MessageDesigner.cs
- XmlILTrace.cs
- DateTimeFormatInfoScanner.cs
- SystemSounds.cs
- ListComponentEditor.cs
- TemplateBuilder.cs
- ToolboxItemImageConverter.cs
- NavigationEventArgs.cs
- WindowsGraphics.cs
- AppearanceEditorPart.cs
- TextEditorContextMenu.cs
- SoapFormatterSinks.cs
- ImmutablePropertyDescriptorGridEntry.cs
- XamlSerializerUtil.cs
- ParameterModifier.cs
- ExtendedPropertyDescriptor.cs
- UIElementCollection.cs
- ScrollBar.cs
- ComponentChangedEvent.cs
- GridEntryCollection.cs
- ExtendedProperty.cs
- InteropBitmapSource.cs