Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / XPath / XPathItem.cs / 1305376 / XPathItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- using System; using System.Collections; using System.Xml.Schema; namespace System.Xml.XPath { ////// Base class for XPathNavigator and XmlAtomicValue. /// public abstract class XPathItem { ////// True if this item is a node, and not an atomic value. /// public abstract bool IsNode { get; } ////// Returns Xsd type of atomic value, or of node's content. /// public abstract XmlSchemaType XmlType { get; } ////// Typed and untyped value accessors. /// public abstract string Value { get; } public abstract object TypedValue { get; } public abstract Type ValueType { get; } public abstract bool ValueAsBoolean { get; } public abstract DateTime ValueAsDateTime { get; } public abstract double ValueAsDouble { get; } public abstract int ValueAsInt { get; } public abstract long ValueAsLong { get; } public virtual object ValueAs(Type returnType) { return ValueAs(returnType, null); } public abstract object ValueAs(Type returnType, IXmlNamespaceResolver nsResolver); } } // 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
- XPathItem.cs
- ArgumentNullException.cs
- UInt64Converter.cs
- ExpandCollapseIsCheckedConverter.cs
- GeometryDrawing.cs
- WebPartMovingEventArgs.cs
- SqlBulkCopyColumnMappingCollection.cs
- ReadOnlyTernaryTree.cs
- DrawingAttributesDefaultValueFactory.cs
- Propagator.Evaluator.cs
- SchemaTypeEmitter.cs
- ContentPlaceHolder.cs
- DocumentSequenceHighlightLayer.cs
- RowParagraph.cs
- HandleTable.cs
- ManagementNamedValueCollection.cs
- StringValueConverter.cs
- MimeTypeAttribute.cs
- InternalControlCollection.cs
- EntityUtil.cs
- EntitySqlQueryCacheKey.cs
- CommunicationObject.cs
- PerformanceCounterManager.cs
- DotAtomReader.cs
- x509utils.cs
- ValidationRule.cs
- FormsAuthenticationUserCollection.cs
- DetailsViewPageEventArgs.cs
- Currency.cs
- HtmlElementErrorEventArgs.cs
- ParameterCollection.cs
- CharEnumerator.cs
- TextProperties.cs
- InputScope.cs
- ReflectionUtil.cs
- WindowsAuthenticationEventArgs.cs
- CategoryNameCollection.cs
- BitmapEffectOutputConnector.cs
- ScriptDescriptor.cs
- FixedSOMTableRow.cs
- DataControlFieldTypeEditor.cs
- WorkflowInstance.cs
- PageCodeDomTreeGenerator.cs
- PreProcessor.cs
- SystemInfo.cs
- SkewTransform.cs
- Events.cs
- SiteMembershipCondition.cs
- PassportAuthenticationModule.cs
- BuilderInfo.cs
- WCFModelStrings.Designer.cs
- TextChange.cs
- AddressHeaderCollectionElement.cs
- HttpListenerRequest.cs
- MenuItemBindingCollection.cs
- DataGridRelationshipRow.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- AppSettingsExpressionEditor.cs
- LinkedResource.cs
- XmlResolver.cs
- BooleanToVisibilityConverter.cs
- UnionExpr.cs
- Binding.cs
- AssemblyAttributesGoHere.cs
- ThreadSafeList.cs
- Model3D.cs
- SRGSCompiler.cs
- DurableRuntimeValidator.cs
- CertificateManager.cs
- Char.cs
- TextProperties.cs
- QilScopedVisitor.cs
- XmlToDatasetMap.cs
- DesignerDataStoredProcedure.cs
- SingleTagSectionHandler.cs
- EnumConverter.cs
- CodeTypeDelegate.cs
- WebRequestModuleElementCollection.cs
- XmlAtomicValue.cs
- SmiMetaData.cs
- ObjectDataSourceView.cs
- SHA256Cng.cs
- DeflateStream.cs
- TextFormatterHost.cs
- Vector3DValueSerializer.cs
- FloatMinMaxAggregationOperator.cs
- KnownBoxes.cs
- BooleanSwitch.cs
- Slider.cs
- PersonalizationEntry.cs
- HitTestWithPointDrawingContextWalker.cs
- PreservationFileReader.cs
- ToolboxDataAttribute.cs
- Atom10FormatterFactory.cs
- Baml6Assembly.cs
- CaseInsensitiveOrdinalStringComparer.cs
- Rectangle.cs
- StateMachineWorkflowDesigner.cs
- StatusBarAutomationPeer.cs
- ImageButton.cs