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
- OptimalBreakSession.cs
- CodeDirectionExpression.cs
- PointHitTestParameters.cs
- DataRowView.cs
- Math.cs
- CompilerCollection.cs
- MachineKey.cs
- HMACRIPEMD160.cs
- AbstractSvcMapFileLoader.cs
- ChannelManager.cs
- TextTreeInsertElementUndoUnit.cs
- EntityReference.cs
- FormViewInsertEventArgs.cs
- RolePrincipal.cs
- DropShadowEffect.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- DrawingImage.cs
- DynamicPhysicalDiscoSearcher.cs
- ManipulationInertiaStartingEventArgs.cs
- SHA256Managed.cs
- SqlCharStream.cs
- XmlSchemaSimpleContent.cs
- SplineKeyFrames.cs
- ResXResourceWriter.cs
- EdmTypeAttribute.cs
- EmbeddedMailObject.cs
- ReaderWriterLockWrapper.cs
- SoapObjectInfo.cs
- MatrixTransform3D.cs
- RelationshipNavigation.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- TextBoxAutoCompleteSourceConverter.cs
- EntityDataSourceWizardForm.cs
- Bitmap.cs
- RegistryPermission.cs
- KeyboardDevice.cs
- TlsnegoTokenProvider.cs
- EditorPart.cs
- RoleService.cs
- JsonFormatGeneratorStatics.cs
- NavigateEvent.cs
- DataTableClearEvent.cs
- StatusBarItemAutomationPeer.cs
- KnowledgeBase.cs
- QueryTaskGroupState.cs
- CodeSnippetCompileUnit.cs
- FindCriteriaElement.cs
- NumberAction.cs
- NumberSubstitution.cs
- ToolStripItemRenderEventArgs.cs
- LogicalTreeHelper.cs
- ServiceOperation.cs
- DebugHandleTracker.cs
- QilList.cs
- WebServiceParameterData.cs
- RuntimeConfigLKG.cs
- X509InitiatorCertificateClientElement.cs
- SourceItem.cs
- TableCellAutomationPeer.cs
- ConnectionsZoneAutoFormat.cs
- TemplatePagerField.cs
- AsyncOperationContext.cs
- AsyncOperation.cs
- SetMemberBinder.cs
- BindingContext.cs
- BooleanSwitch.cs
- FontUnit.cs
- BamlRecordWriter.cs
- XsltException.cs
- AvTraceFormat.cs
- TileModeValidation.cs
- PathGeometry.cs
- StylusPointPropertyId.cs
- Keyboard.cs
- FunctionMappingTranslator.cs
- Slider.cs
- ApplicationServicesHostFactory.cs
- DataSourceProvider.cs
- CompositeFontInfo.cs
- ConfigsHelper.cs
- TargetException.cs
- EmbeddedObject.cs
- PropertyFilter.cs
- HasCopySemanticsAttribute.cs
- VirtualDirectoryMappingCollection.cs
- ToolStripHighContrastRenderer.cs
- ResourceReferenceExpression.cs
- ResourceDictionaryCollection.cs
- SystemThemeKey.cs
- HttpFileCollection.cs
- ReferentialConstraint.cs
- ProgressBar.cs
- BridgeDataReader.cs
- IDQuery.cs
- Composition.cs
- BufferedGraphicsContext.cs
- CredentialSelector.cs
- CompensatableSequenceActivity.cs
- DetailsViewModeEventArgs.cs
- SecureStringHasher.cs