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 / OperandQuery.cs / 1 / 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. // //[....] //----------------------------------------------------------------------------- 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ProfileSection.cs
- Matrix3D.cs
- MenuScrollingVisibilityConverter.cs
- RemotingConfigParser.cs
- ChannelBase.cs
- SystemIPGlobalProperties.cs
- DirectionalLight.cs
- Rijndael.cs
- NavigationProperty.cs
- ButtonBaseAutomationPeer.cs
- ClientEventManager.cs
- TreeNodeConverter.cs
- CustomAttributeBuilder.cs
- XPathExpr.cs
- WmlLabelAdapter.cs
- ApplicationFileParser.cs
- CacheDependency.cs
- DataViewSettingCollection.cs
- TextDecorationLocationValidation.cs
- EntityDataSourceContextCreatingEventArgs.cs
- PartialCachingAttribute.cs
- DependencyPropertyDescriptor.cs
- MonitorWrapper.cs
- ConditionCollection.cs
- SqlDuplicator.cs
- ResourceCategoryAttribute.cs
- SecurityPermission.cs
- PersistenceTypeAttribute.cs
- RemoteWebConfigurationHostStream.cs
- AdornerDecorator.cs
- XsltFunctions.cs
- SqlGenerator.cs
- Types.cs
- Translator.cs
- PassportPrincipal.cs
- DBProviderConfigurationHandler.cs
- HttpException.cs
- VirtualPathProvider.cs
- RubberbandSelector.cs
- InstancePersistenceEvent.cs
- ObjectSecurityT.cs
- ClientSponsor.cs
- NotFiniteNumberException.cs
- EntityTemplateUserControl.cs
- Trace.cs
- DesignerEventService.cs
- XmlBinaryWriterSession.cs
- SQLInt32Storage.cs
- StatusBarAutomationPeer.cs
- XmlSchemaFacet.cs
- Scanner.cs
- DataGridViewEditingControlShowingEventArgs.cs
- TextTreeUndoUnit.cs
- SelectedGridItemChangedEvent.cs
- DataControlFieldCollection.cs
- InputReportEventArgs.cs
- PinnedBufferMemoryStream.cs
- HttpUnhandledOperationInvoker.cs
- MetadataUtil.cs
- FlowDocumentPageViewerAutomationPeer.cs
- HitTestParameters3D.cs
- RichTextBox.cs
- SafeBitVector32.cs
- DataTableTypeConverter.cs
- Path.cs
- QuotedStringFormatReader.cs
- SinglePageViewer.cs
- DefaultProxySection.cs
- EventLogPermissionEntryCollection.cs
- DataContractSerializerFaultFormatter.cs
- AppDomainShutdownMonitor.cs
- PanelStyle.cs
- ISO2022Encoding.cs
- versioninfo.cs
- LogExtentCollection.cs
- LinqToSqlWrapper.cs
- SmiContext.cs
- datacache.cs
- EmissiveMaterial.cs
- ResourcePool.cs
- TabControlCancelEvent.cs
- Knowncolors.cs
- AutomationIdentifierGuids.cs
- XmlNodeList.cs
- UrlMapping.cs
- ISCIIEncoding.cs
- AggregateNode.cs
- OdbcDataReader.cs
- SoapFaultCodes.cs
- NavigationProperty.cs
- IPipelineRuntime.cs
- UrlMapping.cs
- DataRowCollection.cs
- TextDecorationLocationValidation.cs
- KerberosSecurityTokenProvider.cs
- propertytag.cs
- Base64Stream.cs
- CategoryGridEntry.cs
- DurableOperationAttribute.cs
- SqlNotificationEventArgs.cs