Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / XPath / XPathItem.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlStrings.cs
- RequestTimeoutManager.cs
- SingleAnimationBase.cs
- SafeSystemMetrics.cs
- DropTarget.cs
- X509CertificateCollection.cs
- Base64Decoder.cs
- XmlWrappingWriter.cs
- URLString.cs
- FunctionCommandText.cs
- ConfigXmlComment.cs
- FontConverter.cs
- DataSourceView.cs
- ListenDesigner.cs
- EventHandlerList.cs
- WebBrowserHelper.cs
- DataBinder.cs
- PageBreakRecord.cs
- TreeNodeSelectionProcessor.cs
- PlatformCulture.cs
- ADMembershipUser.cs
- ArrayConverter.cs
- AttributeCollection.cs
- SmiMetaDataProperty.cs
- CodeGenerator.cs
- TreeNodeStyle.cs
- SessionStateSection.cs
- Stopwatch.cs
- EntityContainerEntitySet.cs
- ProtocolsConfigurationHandler.cs
- DoubleAnimationUsingKeyFrames.cs
- RemotingHelper.cs
- Operand.cs
- OpacityConverter.cs
- NameTable.cs
- GradientSpreadMethodValidation.cs
- HtmlMobileTextWriter.cs
- MediaElementAutomationPeer.cs
- AuthorizationSection.cs
- DbConnectionClosed.cs
- FileIOPermission.cs
- WebPartDescription.cs
- GridSplitter.cs
- NamespaceCollection.cs
- GridViewColumn.cs
- InvalidAsynchronousStateException.cs
- EDesignUtil.cs
- ViewStateException.cs
- ScriptDescriptor.cs
- InputMethodStateTypeInfo.cs
- SQLBinary.cs
- IIS7ConfigurationLoader.cs
- ColorTranslator.cs
- ComponentCache.cs
- AuthorizationContext.cs
- DesignSurfaceEvent.cs
- HtmlInputButton.cs
- FontDifferentiator.cs
- UIElementParagraph.cs
- TableLayoutSettingsTypeConverter.cs
- objectresult_tresulttype.cs
- StylusLogic.cs
- InvokeProviderWrapper.cs
- SimpleLine.cs
- DataGridComboBoxColumn.cs
- userdatakeys.cs
- MemoryFailPoint.cs
- CompressStream.cs
- ToolboxItem.cs
- DuplicateWaitObjectException.cs
- XmlSchemaSimpleTypeList.cs
- TemplateContent.cs
- DbQueryCommandTree.cs
- TdsParserSessionPool.cs
- StrokeNode.cs
- RectAnimation.cs
- _LocalDataStore.cs
- WebPartsPersonalizationAuthorization.cs
- StringTraceRecord.cs
- SoapExtension.cs
- _Rfc2616CacheValidators.cs
- CellCreator.cs
- ScriptResourceHandler.cs
- FixedHyperLink.cs
- RichTextBoxAutomationPeer.cs
- StringArrayConverter.cs
- GACMembershipCondition.cs
- HttpCookie.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- PropertyPathConverter.cs
- FontCacheUtil.cs
- MenuItem.cs
- ExtensibleSyndicationObject.cs
- __Filters.cs
- ComponentConverter.cs
- SmtpDateTime.cs
- HttpCapabilitiesSectionHandler.cs
- ThreadStaticAttribute.cs
- DataGridViewCellCollection.cs
- ToolStripRenderEventArgs.cs