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
- NetWebProxyFinder.cs
- UrlMappingCollection.cs
- ServiceDescriptions.cs
- UnionCodeGroup.cs
- TextServicesDisplayAttribute.cs
- TimeSpanConverter.cs
- PageBuildProvider.cs
- UniformGrid.cs
- TokenCreationParameter.cs
- ListControlBoundActionList.cs
- CngProperty.cs
- SafeNativeMethodsMilCoreApi.cs
- EncryptedKeyHashIdentifierClause.cs
- AnnotationAdorner.cs
- BaseHashHelper.cs
- QuaternionIndependentAnimationStorage.cs
- NaturalLanguageHyphenator.cs
- AssociationEndMember.cs
- AdPostCacheSubstitution.cs
- EncryptedXml.cs
- DeploymentExceptionMapper.cs
- RemotingServices.cs
- Parameter.cs
- Graph.cs
- DateTimeUtil.cs
- Html32TextWriter.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- CachedPathData.cs
- ValidatingCollection.cs
- EmbossBitmapEffect.cs
- Scene3D.cs
- ICspAsymmetricAlgorithm.cs
- X509Logo.cs
- Icon.cs
- ObjectRef.cs
- FloaterBaseParagraph.cs
- HwndKeyboardInputProvider.cs
- FontUnit.cs
- Trace.cs
- FlowDocumentFormatter.cs
- XMLUtil.cs
- ScrollChrome.cs
- FilterEventArgs.cs
- Cell.cs
- TextRange.cs
- FileNotFoundException.cs
- SemanticValue.cs
- ListViewDataItem.cs
- TableDetailsRow.cs
- WebConfigurationHost.cs
- SafeFindHandle.cs
- StringAttributeCollection.cs
- DataViewSettingCollection.cs
- XmlnsDictionary.cs
- OrderedEnumerableRowCollection.cs
- BreakSafeBase.cs
- VectorAnimationUsingKeyFrames.cs
- ImageAutomationPeer.cs
- DES.cs
- WorkflowViewService.cs
- CodeObject.cs
- AppDomainCompilerProxy.cs
- Visitors.cs
- ThousandthOfEmRealPoints.cs
- ReferentialConstraintRoleElement.cs
- MetaModel.cs
- StylusDevice.cs
- Repeater.cs
- EntityDataSourceChangingEventArgs.cs
- FacetValueContainer.cs
- EncoderReplacementFallback.cs
- XhtmlConformanceSection.cs
- ErrorRuntimeConfig.cs
- Root.cs
- PerspectiveCamera.cs
- WebZone.cs
- HMACSHA1.cs
- WebPartDisplayMode.cs
- DbConnectionStringBuilder.cs
- SessionEndedEventArgs.cs
- StandardOleMarshalObject.cs
- XPathSingletonIterator.cs
- HttpContextServiceHost.cs
- PolyLineSegment.cs
- SaveFileDialog.cs
- RouteParser.cs
- CacheMemory.cs
- ExpandSegmentCollection.cs
- MissingMemberException.cs
- Block.cs
- SelectionHighlightInfo.cs
- MailDefinitionBodyFileNameEditor.cs
- DoubleAnimationUsingKeyFrames.cs
- Shape.cs
- DesignerDataSourceView.cs
- BindingElementCollection.cs
- QilLiteral.cs
- NonBatchDirectoryCompiler.cs
- WaitHandleCannotBeOpenedException.cs
- DbMetaDataColumnNames.cs