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
- EntityTransaction.cs
- Viewport3DVisual.cs
- WindowsScrollBarBits.cs
- QueryCacheManager.cs
- BindingContext.cs
- CircleHotSpot.cs
- CDSsyncETWBCLProvider.cs
- StringUtil.cs
- HttpCapabilitiesBase.cs
- DecoderExceptionFallback.cs
- SimpleBitVector32.cs
- ServiceObjectContainer.cs
- Events.cs
- SqlPersistenceProviderFactory.cs
- ClientSettingsStore.cs
- ExceptionUtil.cs
- ImportCatalogPart.cs
- XmlSigningNodeWriter.cs
- ConfigurationStrings.cs
- AdornerPresentationContext.cs
- Point3DValueSerializer.cs
- ViewCellRelation.cs
- Registry.cs
- BindingsCollection.cs
- CodeEntryPointMethod.cs
- _TLSstream.cs
- SafeNativeMemoryHandle.cs
- AdCreatedEventArgs.cs
- ErrorsHelper.cs
- TimelineCollection.cs
- XPathNodeInfoAtom.cs
- OutputCacheSettings.cs
- ItemDragEvent.cs
- DataGridItemEventArgs.cs
- UpdateDelegates.Generated.cs
- SingleAnimationBase.cs
- ImagingCache.cs
- ServiceManagerHandle.cs
- MethodExpression.cs
- Rules.cs
- DescriptionAttribute.cs
- PropertyStore.cs
- NumberSubstitution.cs
- LingerOption.cs
- ViewStateModeByIdAttribute.cs
- HttpCachePolicy.cs
- FlowDocumentPaginator.cs
- ValidationResults.cs
- TopClause.cs
- TemplatedWizardStep.cs
- ObjectNotFoundException.cs
- UIPropertyMetadata.cs
- XmlValueConverter.cs
- DataRelationCollection.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- SerializationInfo.cs
- TextBlockAutomationPeer.cs
- RenderContext.cs
- EncoderParameter.cs
- ServerValidateEventArgs.cs
- UIServiceHelper.cs
- ResourceReferenceExpressionConverter.cs
- SmiMetaDataProperty.cs
- ButtonBaseDesigner.cs
- TTSVoice.cs
- SimpleType.cs
- DataServiceException.cs
- TextRunTypographyProperties.cs
- PointF.cs
- ScriptingSectionGroup.cs
- WebException.cs
- _BasicClient.cs
- sqlcontext.cs
- CustomLineCap.cs
- NamedPipeAppDomainProtocolHandler.cs
- IISMapPath.cs
- DecimalAnimationUsingKeyFrames.cs
- GridViewRowEventArgs.cs
- XmlBinaryReader.cs
- GroupItem.cs
- Trustee.cs
- AVElementHelper.cs
- CodePrimitiveExpression.cs
- ConnectionManagementElement.cs
- OleDbFactory.cs
- RootDesignerSerializerAttribute.cs
- HostedHttpTransportManager.cs
- HandleRef.cs
- ContractCodeDomInfo.cs
- FileLevelControlBuilderAttribute.cs
- TouchFrameEventArgs.cs
- AbandonedMutexException.cs
- Certificate.cs
- UICuesEvent.cs
- CapabilitiesAssignment.cs
- __Error.cs
- SamlAuthorityBinding.cs
- FieldAccessException.cs
- PatternMatchRules.cs
- BasicDesignerLoader.cs