Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PhysicalFontFamily.cs
- Visual3DCollection.cs
- AspCompat.cs
- SpAudioStreamWrapper.cs
- SortDescription.cs
- UnSafeCharBuffer.cs
- basevalidator.cs
- EmptyCollection.cs
- StrongNameKeyPair.cs
- TypeHelpers.cs
- RegistrySecurity.cs
- OracleConnectionString.cs
- MailBnfHelper.cs
- ISCIIEncoding.cs
- WorkflowServiceHostFactory.cs
- ListManagerBindingsCollection.cs
- Stopwatch.cs
- AspCompat.cs
- TemplatedMailWebEventProvider.cs
- DataGridCommandEventArgs.cs
- Dictionary.cs
- WebEventCodes.cs
- RtfNavigator.cs
- HandleRef.cs
- KeyValueConfigurationCollection.cs
- XmlSchemaSequence.cs
- DateTimePicker.cs
- ColumnHeader.cs
- LogWriteRestartAreaState.cs
- DataRelationCollection.cs
- ReadWriteObjectLock.cs
- SignatureHelper.cs
- StreamReader.cs
- SolidColorBrush.cs
- NavigationService.cs
- EventPrivateKey.cs
- SurrogateEncoder.cs
- DeviceSpecificChoiceCollection.cs
- ComboBoxItem.cs
- DataGridViewRowPostPaintEventArgs.cs
- CodeGotoStatement.cs
- BackgroundWorker.cs
- PenLineJoinValidation.cs
- BindingContext.cs
- SerialPinChanges.cs
- DataGridViewCheckBoxColumn.cs
- PlaceHolder.cs
- SocketAddress.cs
- WebServiceParameterData.cs
- SafeProcessHandle.cs
- TreeChangeInfo.cs
- DataGridViewCheckBoxColumn.cs
- BuilderInfo.cs
- TraceSwitch.cs
- X509InitiatorCertificateServiceElement.cs
- ObjectDataSourceSelectingEventArgs.cs
- Base64Encoder.cs
- TypedRowGenerator.cs
- SpellCheck.cs
- ProcessModelSection.cs
- KeyGestureConverter.cs
- KeyedQueue.cs
- IndexedString.cs
- AnimationStorage.cs
- TransformationRules.cs
- wgx_sdk_version.cs
- DuplexChannelFactory.cs
- SeekStoryboard.cs
- StylusPlugInCollection.cs
- AssociationSetMetadata.cs
- XDRSchema.cs
- LineBreakRecord.cs
- ItemsPresenter.cs
- AggregateException.cs
- IsolatedStorageFilePermission.cs
- AssemblyInfo.cs
- ReferenceConverter.cs
- PeerChannelFactory.cs
- ConstrainedDataObject.cs
- SqlCacheDependencyDatabaseCollection.cs
- Perspective.cs
- QuaternionAnimationUsingKeyFrames.cs
- ClientConfigPaths.cs
- EndpointPerformanceCounters.cs
- ASCIIEncoding.cs
- DbCommandTree.cs
- SubclassTypeValidatorAttribute.cs
- FolderBrowserDialog.cs
- UnsafeMethods.cs
- EditCommandColumn.cs
- AnnotationHighlightLayer.cs
- ContainerAction.cs
- ToolBar.cs
- SymbolEqualComparer.cs
- SafeNativeMethods.cs
- OrderedDictionaryStateHelper.cs
- FormViewActionList.cs
- ISFClipboardData.cs
- QueryStringParameter.cs
- PermissionRequestEvidence.cs