Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / XPath / Internal / OperandQuery.cs / 2 / OperandQuery.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 OperandQuery : ValueQuery { internal object val; public OperandQuery(object val) { this.val = val; } public override object Evaluate(XPathNodeIterator nodeIterator) { return val; } public override XPathResultType StaticType { get { return GetXPathType(val); } } public override XPathNodeIterator Clone() { return this; } public override void PrintQuery(XmlWriter w) { w.WriteStartElement(this.GetType().Name); w.WriteAttributeString("value", Convert.ToString(val, CultureInfo.InvariantCulture)); w.WriteEndElement(); } } } // 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
- StructuredTypeEmitter.cs
- AmbiguousMatchException.cs
- AccessDataSource.cs
- OleDbReferenceCollection.cs
- HMACRIPEMD160.cs
- XPathAncestorIterator.cs
- CompilationRelaxations.cs
- OpenFileDialog.cs
- StringResourceManager.cs
- WebServiceData.cs
- CommandHelper.cs
- DataSourceProvider.cs
- UIPermission.cs
- ScriptingProfileServiceSection.cs
- SequenceNumber.cs
- MultipleCopiesCollection.cs
- KeyboardDevice.cs
- MetadataPropertyCollection.cs
- TemplateControl.cs
- DataGridViewCellCancelEventArgs.cs
- EntityContainer.cs
- HostedElements.cs
- ProtocolsConfigurationHandler.cs
- ToolTipService.cs
- ConfigurationCollectionAttribute.cs
- NativeMethods.cs
- Stylus.cs
- AsyncMethodInvoker.cs
- InvalidOleVariantTypeException.cs
- XslAst.cs
- embossbitmapeffect.cs
- Utilities.cs
- StreamInfo.cs
- BitmapEffectDrawingContextState.cs
- AdvancedBindingEditor.cs
- Int32Rect.cs
- AppearanceEditorPart.cs
- JpegBitmapDecoder.cs
- UserControlAutomationPeer.cs
- XmlSequenceWriter.cs
- SqlConnectionHelper.cs
- ReadOnlyState.cs
- EventLevel.cs
- SystemNetworkInterface.cs
- ImageAttributes.cs
- ReflectPropertyDescriptor.cs
- PasswordBoxAutomationPeer.cs
- Pair.cs
- WhitespaceRuleReader.cs
- ClientUrlResolverWrapper.cs
- JapaneseCalendar.cs
- SQLInt32.cs
- CodePageUtils.cs
- GetIndexBinder.cs
- SystemThemeKey.cs
- CacheEntry.cs
- MatchingStyle.cs
- MultiPropertyDescriptorGridEntry.cs
- DependencyPropertyKind.cs
- SqlCacheDependencySection.cs
- NewExpression.cs
- FixedDocumentPaginator.cs
- ToolStripOverflow.cs
- VisualStyleInformation.cs
- AuthorizationSection.cs
- ServiceDeploymentInfo.cs
- FieldDescriptor.cs
- ValueConversionAttribute.cs
- KeyPressEvent.cs
- _KerberosClient.cs
- SingleAnimation.cs
- SimpleApplicationHost.cs
- XmlSchemaAttribute.cs
- DetailsViewUpdateEventArgs.cs
- EventLogConfiguration.cs
- CompilerGeneratedAttribute.cs
- RTLAwareMessageBox.cs
- AudioFormatConverter.cs
- FrameworkContextData.cs
- OptimalBreakSession.cs
- WebControlParameterProxy.cs
- selecteditemcollection.cs
- WmlPanelAdapter.cs
- Vector3DAnimationBase.cs
- PLINQETWProvider.cs
- CommandPlan.cs
- ConfigurationProperty.cs
- AliasGenerator.cs
- GlobalItem.cs
- CompositeActivityDesigner.cs
- ApplicationTrust.cs
- TypeBrowser.xaml.cs
- TransportChannelFactory.cs
- XmlSchemaProviderAttribute.cs
- VectorAnimationUsingKeyFrames.cs
- AssociationProvider.cs
- DirectoryObjectSecurity.cs
- XmlAttributeCollection.cs
- TableCell.cs
- DataFormat.cs