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
- mansign.cs
- NullableConverter.cs
- NTAccount.cs
- WindowsTab.cs
- TreeNodeStyle.cs
- DefaultBindingPropertyAttribute.cs
- ConstraintEnumerator.cs
- DeploymentSectionCache.cs
- DateTimeFormatInfo.cs
- WaitHandleCannotBeOpenedException.cs
- HttpClientProtocol.cs
- NoPersistProperty.cs
- Baml2006ReaderSettings.cs
- FontFaceLayoutInfo.cs
- SHA256Cng.cs
- HtmlContainerControl.cs
- ResXResourceSet.cs
- OdbcError.cs
- CompositeCollection.cs
- SystemDropShadowChrome.cs
- SimpleTypeResolver.cs
- LessThanOrEqual.cs
- TraversalRequest.cs
- RubberbandSelector.cs
- ZipIOCentralDirectoryFileHeader.cs
- xsdvalidator.cs
- PathSegmentCollection.cs
- DataGridColumnCollection.cs
- FrameworkRichTextComposition.cs
- StaticFileHandler.cs
- InvokeHandlers.cs
- IndependentlyAnimatedPropertyMetadata.cs
- SqlBuilder.cs
- StretchValidation.cs
- GridProviderWrapper.cs
- DriveNotFoundException.cs
- DirectoryGroupQuery.cs
- HMACRIPEMD160.cs
- ReceiveMessageRecord.cs
- PageHandlerFactory.cs
- ProvidePropertyAttribute.cs
- ButtonPopupAdapter.cs
- CodeAccessSecurityEngine.cs
- ResolveNameEventArgs.cs
- BinaryReader.cs
- DefaultTextStoreTextComposition.cs
- ProfileBuildProvider.cs
- SatelliteContractVersionAttribute.cs
- x509utils.cs
- CookieParameter.cs
- TimeManager.cs
- FixUp.cs
- DataRowChangeEvent.cs
- PropertyEmitter.cs
- IntersectQueryOperator.cs
- WebHeaderCollection.cs
- ResizeBehavior.cs
- IWorkflowDebuggerService.cs
- AttachedAnnotation.cs
- ValueChangedEventManager.cs
- LogicalTreeHelper.cs
- IncrementalCompileAnalyzer.cs
- COM2FontConverter.cs
- XmlTextWriter.cs
- TransactionFlowBindingElementImporter.cs
- HostSecurityManager.cs
- UnauthorizedAccessException.cs
- __ComObject.cs
- DataGridTextBox.cs
- ComplexBindingPropertiesAttribute.cs
- Expressions.cs
- RTLAwareMessageBox.cs
- PropertyMapper.cs
- XmlDocumentSerializer.cs
- LinkUtilities.cs
- NamedObject.cs
- OdbcHandle.cs
- HelloMessageApril2005.cs
- ToolStripManager.cs
- GatewayIPAddressInformationCollection.cs
- WindowsSspiNegotiation.cs
- _Win32.cs
- RoleGroupCollection.cs
- SecurityHelper.cs
- CornerRadiusConverter.cs
- NamespaceEmitter.cs
- MarkupExtensionParser.cs
- PropertyGridEditorPart.cs
- Calendar.cs
- TemplateComponentConnector.cs
- NotifyInputEventArgs.cs
- CachedBitmap.cs
- RequestSecurityTokenResponseCollection.cs
- XmlElement.cs
- ZipIOLocalFileDataDescriptor.cs
- PixelFormats.cs
- Main.cs
- ObjectDataSourceEventArgs.cs
- DBNull.cs
- FileDialogCustomPlace.cs