Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / XPath / Internal / OperandQuery.cs / 1305376 / 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
- HMACMD5.cs
- PermissionSet.cs
- SafeNativeMethods.cs
- activationcontext.cs
- AppSettingsExpressionBuilder.cs
- CryptoApi.cs
- MdImport.cs
- SoapExtensionStream.cs
- TextEndOfParagraph.cs
- VideoDrawing.cs
- FixedSOMPage.cs
- AuthenticateEventArgs.cs
- PointHitTestParameters.cs
- DataServiceContext.cs
- ModelVisual3D.cs
- DynamicDataRouteHandler.cs
- ConfigurationProperty.cs
- TextSegment.cs
- DbDataReader.cs
- ListViewTableRow.cs
- SqlBooleanMismatchVisitor.cs
- SqlXml.cs
- ListViewUpdateEventArgs.cs
- NativeBuffer.cs
- GPPOINTF.cs
- processwaithandle.cs
- _SslState.cs
- WorkflowClientDeliverMessageWrapper.cs
- ConfigurationLocation.cs
- SvcMapFileLoader.cs
- GcHandle.cs
- StyleCollectionEditor.cs
- CodeRegionDirective.cs
- SymmetricAlgorithm.cs
- CodeDOMUtility.cs
- CharUnicodeInfo.cs
- remotingproxy.cs
- WorkflowOperationFault.cs
- DataBoundControl.cs
- TrustManager.cs
- ListViewPagedDataSource.cs
- MessageBodyMemberAttribute.cs
- OdbcEnvironment.cs
- StaticExtensionConverter.cs
- DocumentSchemaValidator.cs
- PermissionSetEnumerator.cs
- PenCursorManager.cs
- PrivilegeNotHeldException.cs
- Brushes.cs
- TransformedBitmap.cs
- Rect3D.cs
- SortExpressionBuilder.cs
- ShaderEffect.cs
- StringAnimationUsingKeyFrames.cs
- TextOptionsInternal.cs
- Keywords.cs
- wgx_exports.cs
- EmptyControlCollection.cs
- ToolTip.cs
- TypeResolvingOptionsAttribute.cs
- TextParagraphView.cs
- WCFBuildProvider.cs
- ColorDialog.cs
- StorageAssociationSetMapping.cs
- DnsPermission.cs
- DoWorkEventArgs.cs
- Soap.cs
- NCryptNative.cs
- SafeNativeMethods.cs
- TableAutomationPeer.cs
- RangeValidator.cs
- WebColorConverter.cs
- SharedPersonalizationStateInfo.cs
- DetailsViewModeEventArgs.cs
- StreamDocument.cs
- StaticFileHandler.cs
- ICspAsymmetricAlgorithm.cs
- CompoundFileStreamReference.cs
- AuthenticationModuleElement.cs
- XmlComment.cs
- FrameworkContentElement.cs
- ManipulationStartedEventArgs.cs
- StreamInfo.cs
- ExpandedWrapper.cs
- PerformanceCounterTraceRecord.cs
- IncrementalReadDecoders.cs
- SpinLock.cs
- DefaultTextStore.cs
- Parallel.cs
- SingleBodyParameterMessageFormatter.cs
- TriggerAction.cs
- Pkcs7Signer.cs
- SafeLibraryHandle.cs
- CharConverter.cs
- PageSettings.cs
- ScriptRef.cs
- ContainerControl.cs
- HtmlInputSubmit.cs
- CodeParameterDeclarationExpression.cs
- Span.cs