Silverlight 5 | WinRT |
sealed enum CompiledIdentityConstraint | |
: IComparable, IFormattable, IConvertible | |
{ Unique, Key, Keyref } |
sealed enum XsdDuration | |
: IComparable, IFormattable, IConvertible | |
{ Duration, YearMonthDuration, DayTimeDuration } |
public abstract sealed class Extensions | public abstract sealed class Extensions |
static public XPathNavigator CreateNavigator(XNode node); | |
static public XPathNavigator CreateNavigator(XNode node, XmlNameTable nameTable); | |
static public Object XPathEvaluate(XNode node, String expression); | |
static public Object XPathEvaluate(XNode node, String expression, IXmlNamespaceResolver resolver); | |
static public XElement XPathSelectElement(XNode node, String expression); | |
static public XElement XPathSelectElement(XNode node, String expression, IXmlNamespaceResolver resolver); | |
static public IEnumerable`1<XElement> XPathSelectElements(XNode node, String expression); | |
static public IEnumerable`1<XElement> XPathSelectElements(XNode node, String expression, IXmlNamespaceResolver resolver); | |
static public IXmlSchemaInfo GetSchemaInfo(XElement source); | |
static public IXmlSchemaInfo GetSchemaInfo(XAttribute source); | |
static public void Validate(XDocument source, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler); | |
static public void Validate(XDocument source, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler, Boolean addSchemaInfo); | |
static public void Validate(XElement source, XmlSchemaObject partialValidationType, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler); | |
static public void Validate(XElement source, XmlSchemaObject partialValidationType, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler, Boolean addSchemaInfo); | |
static public void Validate(XAttribute source, XmlSchemaObject partialValidationType, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler); |
public abstract sealed class Extensions | |
static public XPathNavigator CreateNavigator(XNode node); | |
static public XPathNavigator CreateNavigator(XNode node, XmlNameTable nameTable); | |
static public Object XPathEvaluate(XNode node, String expression); | |
static public Object XPathEvaluate(XNode node, String expression, IXmlNamespaceResolver resolver); | |
static public XElement XPathSelectElement(XNode node, String expression); | |
static public XElement XPathSelectElement(XNode node, String expression, IXmlNamespaceResolver resolver); | |
static public IEnumerable`1<XElement> XPathSelectElements(XNode node, String expression); | |
static public IEnumerable`1<XElement> XPathSelectElements(XNode node, String expression, IXmlNamespaceResolver resolver); |
sealed enum XmlSchemaInference | |
: IComparable, IFormattable, IConvertible | |
{ Restricted, Relaxed } |
public abstract interface IXmlSchemaInfo | |
public abstract virtual Boolean IsDefault { get; } | |
public abstract virtual Boolean IsNil { get; } | |
public abstract virtual XmlSchemaSimpleType MemberType { get; } | |
public abstract virtual XmlSchemaAttribute SchemaAttribute { get; } | |
public abstract virtual XmlSchemaElement SchemaElement { get; } | |
public abstract virtual XmlSchemaType SchemaType { get; } | |
public abstract virtual XmlSchemaValidity Validity { get; } |
public abstract interface IXPathNavigable | public abstract interface IXPathNavigable |
public abstract virtual XPathNavigator CreateNavigator(); | public abstract virtual XPathNavigator CreateNavigator(); |
sealed enum NamespaceList | |
: IComparable, IFormattable, IConvertible | |
{ Any, Other, Set } |
sealed enum SchemaNames | |
: IComparable, IFormattable, IConvertible | |
{ Empty, SchemaName, SchemaType, SchemaMaxOccurs, SchemaMinOccurs, SchemaInfinite, SchemaModel, SchemaOpen, SchemaClosed, SchemaContent, SchemaMixed, SchemaEmpty, SchemaElementOnly, SchemaTextOnly, SchemaOrder, SchemaSeq, SchemaOne, SchemaMany, SchemaRequired, SchemaYes, SchemaNo, SchemaString, SchemaId, SchemaIdref, SchemaIdrefs, SchemaEntity, SchemaEntities, SchemaNmtoken, SchemaNmtokens, SchemaEnumeration, SchemaDefault, XdrRoot, XdrElementType, XdrElement, XdrGroup, XdrAttributeType, XdrAttribute, XdrDatatype, XdrDescription, XdrExtends, SchemaXdrRootAlias, SchemaDtType, SchemaDtValues, SchemaDtMaxLength, SchemaDtMinLength, SchemaDtMax, SchemaDtMin, SchemaDtMinExclusive, SchemaDtMaxExclusive, SchemaTargetNamespace, SchemaVersion, SchemaFinalDefault, SchemaBlockDefault, SchemaFixed, SchemaAbstract, SchemaBlock, SchemaSubstitutionGroup, SchemaFinal, SchemaNillable, SchemaRef, SchemaBase, SchemaDerivedBy, SchemaNamespace, SchemaProcessContents, SchemaRefer, SchemaPublic, SchemaSystem, SchemaSchemaLocation, SchemaValue, SchemaSource, SchemaAttributeFormDefault, SchemaElementFormDefault, SchemaUse, SchemaForm, XsdSchema, XsdAnnotation, XsdInclude, XsdImport, XsdElement, XsdAttribute, xsdAttributeGroup, XsdAnyAttribute, XsdGroup, XsdAll, XsdChoice, XsdSequence, XsdAny, XsdNotation, XsdSimpleType, XsdComplexType, XsdUnique, XsdKey, XsdKeyref, XsdSelector, XsdField, XsdMinExclusive, XsdMinInclusive, XsdMaxExclusive, XsdMaxInclusive, XsdTotalDigits, XsdFractionDigits, XsdLength, XsdMinLength, XsdMaxLength, XsdEnumeration, XsdPattern, XsdDocumentation, XsdAppInfo, XsdComplexContent, XsdComplexContentExtension, XsdComplexContentRestriction, XsdSimpleContent, XsdSimpleContentExtension, XsdSimpleContentRestriction, XsdSimpleTypeList, XsdSimpleTypeRestriction, XsdSimpleTypeUnion, XsdWhitespace, XsdRedefine, SchemaItemType, SchemaMemberTypes, SchemaXPath, XmlLang } |
public class ValidationEventArgs | |
: EventArgs | |
public XmlSchemaException Exception { get; } | |
public String Message { get; } | |
public XmlSeverityType Severity { get; } |
public sealed class ValidationEventHandler | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object sender, ValidationEventArgs e, AsyncCallback callback, Object object); | |
public virtual void EndInvoke(IAsyncResult result); | |
public virtual void Invoke(Object sender, ValidationEventArgs e); |
public sealed class XmlAtomicValue | |
: XPathItem, ICloneable | |
public virtual Boolean IsNode { get; } | |
public virtual Object TypedValue { get; } | |
public virtual String Value { get; } | |
public virtual Boolean ValueAsBoolean { get; } | |
public virtual DateTime ValueAsDateTime { get; } | |
public virtual Double ValueAsDouble { get; } | |
public virtual Int32 ValueAsInt { get; } | |
public virtual Int64 ValueAsLong { get; } | |
public virtual Type ValueType { get; } | |
public virtual XmlSchemaType XmlType { get; } | |
public XmlAtomicValue Clone(); | |
public virtual String ToString(); | |
public virtual Object ValueAs(Type type, IXmlNamespaceResolver nsResolver); |
public sealed enum XmlCaseOrder | public sealed enum XmlCaseOrder |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ None, UpperFirst, LowerFirst } | { None, UpperFirst, LowerFirst } |
public sealed enum XmlDataType | public sealed enum XmlDataType |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ Text, Number } | { Text, Number } |
public class XmlSchemaAll | |
: XmlSchemaGroupBase | |
public virtual XmlSchemaObjectCollection Items { get; } |
public class XmlSchemaAnnotated | |
: XmlSchemaObject | |
public XmlSchemaAnnotation Annotation { get; set; } | |
public String Id { get; set; } | |
public XmlAttribute UnhandledAttributes { get; set; } |
public class XmlSchemaAnnotation | |
: XmlSchemaObject | |
public String Id { get; set; } | |
public XmlSchemaObjectCollection Items { get; } | |
public XmlAttribute UnhandledAttributes { get; set; } |
public class XmlSchemaAny | |
: XmlSchemaParticle | |
public String Namespace { get; set; } | |
public XmlSchemaContentProcessing ProcessContents { get; set; } |
public class XmlSchemaAnyAttribute | |
: XmlSchemaAnnotated | |
public String Namespace { get; set; } | |
public XmlSchemaContentProcessing ProcessContents { get; set; } |
public class XmlSchemaAppInfo | |
: XmlSchemaObject | |
public XmlNode Markup { get; set; } | |
public String Source { get; set; } |
public class XmlSchemaAttribute | |
: XmlSchemaAnnotated | |
public XmlSchemaSimpleType AttributeSchemaType { get; } | |
public Object AttributeType { get; } | |
public String DefaultValue { get; set; } | |
public String FixedValue { get; set; } | |
public XmlSchemaForm Form { get; set; } | |
public String Name { get; set; } | |
public XmlQualifiedName QualifiedName { get; } | |
public XmlQualifiedName RefName { get; set; } | |
public XmlSchemaSimpleType SchemaType { get; set; } | |
public XmlQualifiedName SchemaTypeName { get; set; } | |
public XmlSchemaUse Use { get; set; } |
public class XmlSchemaAttributeGroup | |
: XmlSchemaAnnotated | |
public XmlSchemaAnyAttribute AnyAttribute { get; set; } | |
public XmlSchemaObjectCollection Attributes { get; } | |
public String Name { get; set; } | |
public XmlQualifiedName QualifiedName { get; } | |
public XmlSchemaAttributeGroup RedefinedAttributeGroup { get; } |
public class XmlSchemaAttributeGroupRef | |
: XmlSchemaAnnotated | |
public XmlQualifiedName RefName { get; set; } |
public class XmlSchemaChoice | |
: XmlSchemaGroupBase | |
public virtual XmlSchemaObjectCollection Items { get; } |
public sealed class XmlSchemaCollection | |
: ICollection, IEnumerable | |
public Int32 Count { get; } | |
public XmlSchema Item { get; } | |
public XmlNameTable NameTable { get; } | |
public event ValidationEventHandler ValidationEventHandler; | |
public XmlSchema Add(String ns, String uri); | |
public XmlSchema Add(String ns, XmlReader reader); | |
public XmlSchema Add(String ns, XmlReader reader, XmlResolver resolver); | |
public XmlSchema Add(XmlSchema schema); | |
public XmlSchema Add(XmlSchema schema, XmlResolver resolver); | |
public void Add(XmlSchemaCollection schema); | |
public Boolean Contains(XmlSchema schema); | |
public Boolean Contains(String ns); | |
public void CopyTo(XmlSchema array, Int32 index); | |
public XmlSchemaCollectionEnumerator GetEnumerator(); |
public sealed class XmlSchemaCollectionEnumerator | |
: IEnumerator | |
public XmlSchema Current { get; } | |
public Boolean MoveNext(); |
public sealed class XmlSchemaCompilationSettings | |
public Boolean EnableUpaCheck { get; set; } |
public class XmlSchemaComplexContent | |
: XmlSchemaContentModel | |
public virtual XmlSchemaContent Content { get; set; } | |
public Boolean IsMixed { get; set; } |
public class XmlSchemaComplexContentExtension | |
: XmlSchemaContent | |
public XmlSchemaAnyAttribute AnyAttribute { get; set; } | |
public XmlSchemaObjectCollection Attributes { get; } | |
public XmlQualifiedName BaseTypeName { get; set; } | |
public XmlSchemaParticle Particle { get; set; } |
public class XmlSchemaComplexContentRestriction | |
: XmlSchemaContent | |
public XmlSchemaAnyAttribute AnyAttribute { get; set; } | |
public XmlSchemaObjectCollection Attributes { get; } | |
public XmlQualifiedName BaseTypeName { get; set; } | |
public XmlSchemaParticle Particle { get; set; } |
public class XmlSchemaComplexType | |
: XmlSchemaType | |
public XmlSchemaAnyAttribute AnyAttribute { get; set; } | |
public XmlSchemaObjectCollection Attributes { get; } | |
public XmlSchemaObjectTable AttributeUses { get; } | |
public XmlSchemaAnyAttribute AttributeWildcard { get; } | |
public XmlSchemaDerivationMethod Block { get; set; } | |
public XmlSchemaDerivationMethod BlockResolved { get; } | |
public XmlSchemaContentModel ContentModel { get; set; } | |
public XmlSchemaContentType ContentType { get; } | |
public XmlSchemaParticle ContentTypeParticle { get; } | |
public Boolean IsAbstract { get; set; } | |
public virtual Boolean IsMixed { get; set; } | |
public XmlSchemaParticle Particle { get; set; } |
public abstract class XmlSchemaContent | |
: XmlSchemaAnnotated |
public abstract class XmlSchemaContentModel | |
: XmlSchemaAnnotated | |
public abstract virtual XmlSchemaContent Content { get; set; } |
public sealed enum XmlSchemaContentProcessing | |
: IComparable, IFormattable, IConvertible | |
{ None, Skip, Lax, Strict } |
public sealed enum XmlSchemaContentType | |
: IComparable, IFormattable, IConvertible | |
{ TextOnly, Empty, ElementOnly, Mixed } |
public abstract class XmlSchemaDatatype | |
public abstract virtual XmlTokenizedType TokenizedType { get; } | |
public virtual XmlTypeCode TypeCode { get; } | |
public abstract virtual Type ValueType { get; } | |
public virtual XmlSchemaDatatypeVariety Variety { get; } | |
public virtual Object ChangeType(Object value, Type targetType); | |
public virtual Object ChangeType(Object value, Type targetType, IXmlNamespaceResolver namespaceResolver); | |
public virtual Boolean IsDerivedFrom(XmlSchemaDatatype datatype); | |
public abstract virtual Object ParseValue(String s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr); |
public sealed enum XmlSchemaDatatypeVariety | |
: IComparable, IFormattable, IConvertible | |
{ Atomic, List, Union } |
public sealed enum XmlSchemaDerivationMethod | |
: IComparable, IFormattable, IConvertible | |
{ Empty, Substitution, Extension, Restriction, List, Union, All, None } |
public class XmlSchemaDocumentation | |
: XmlSchemaObject | |
public String Language { get; set; } | |
public XmlNode Markup { get; set; } | |
public String Source { get; set; } |
public class XmlSchemaElement | |
: XmlSchemaParticle | |
public XmlSchemaDerivationMethod Block { get; set; } | |
public XmlSchemaDerivationMethod BlockResolved { get; } | |
public XmlSchemaObjectCollection Constraints { get; } | |
public String DefaultValue { get; set; } | |
public XmlSchemaType ElementSchemaType { get; } | |
public Object ElementType { get; } | |
public XmlSchemaDerivationMethod Final { get; set; } | |
public XmlSchemaDerivationMethod FinalResolved { get; } | |
public String FixedValue { get; set; } | |
public XmlSchemaForm Form { get; set; } | |
public Boolean IsAbstract { get; set; } | |
public Boolean IsNillable { get; set; } | |
public String Name { get; set; } | |
public XmlQualifiedName QualifiedName { get; } | |
public XmlQualifiedName RefName { get; set; } | |
public XmlSchemaType SchemaType { get; set; } | |
public XmlQualifiedName SchemaTypeName { get; set; } | |
public XmlQualifiedName SubstitutionGroup { get; set; } |
public class XmlSchemaEnumerationFacet | |
: XmlSchemaFacet |
public class XmlSchemaException | |
: SystemException, ISerializable, _Exception | |
public Int32 LineNumber { get; } | |
public Int32 LinePosition { get; } | |
public virtual String Message { get; } | |
public XmlSchemaObject SourceSchemaObject { get; } | |
public String SourceUri { get; } | |
public virtual void GetObjectData(SerializationInfo info, StreamingContext context); |
public abstract class XmlSchemaExternal | |
: XmlSchemaObject | |
public String Id { get; set; } | |
public XmlSchema Schema { get; set; } | |
public String SchemaLocation { get; set; } | |
public XmlAttribute UnhandledAttributes { get; set; } |
public abstract class XmlSchemaFacet | |
: XmlSchemaAnnotated | |
public virtual Boolean IsFixed { get; set; } | |
public String Value { get; set; } |
public class XmlSchemaFractionDigitsFacet | |
: XmlSchemaNumericFacet |
public class XmlSchemaGroup | |
: XmlSchemaAnnotated | |
public String Name { get; set; } | |
public XmlSchemaGroupBase Particle { get; set; } | |
public XmlQualifiedName QualifiedName { get; } |
public abstract class XmlSchemaGroupBase | |
: XmlSchemaParticle | |
public abstract virtual XmlSchemaObjectCollection Items { get; } |
public class XmlSchemaGroupRef | |
: XmlSchemaParticle | |
public XmlSchemaGroupBase Particle { get; } | |
public XmlQualifiedName RefName { get; set; } |
public class XmlSchemaIdentityConstraint | |
: XmlSchemaAnnotated | |
public XmlSchemaObjectCollection Fields { get; } | |
public String Name { get; set; } | |
public XmlQualifiedName QualifiedName { get; } | |
public XmlSchemaXPath Selector { get; set; } |
public class XmlSchemaImport | |
: XmlSchemaExternal | |
public XmlSchemaAnnotation Annotation { get; set; } | |
public String Namespace { get; set; } |
public class XmlSchemaInclude | |
: XmlSchemaExternal | |
public XmlSchemaAnnotation Annotation { get; set; } |
public sealed class XmlSchemaInference | |
public InferenceOption Occurrence { get; set; } | |
public InferenceOption TypeInference { get; set; } | |
public XmlSchemaSet InferSchema(XmlReader instanceDocument); | |
public XmlSchemaSet InferSchema(XmlReader instanceDocument, XmlSchemaSet schemas); |
public class XmlSchemaInferenceException | |
: XmlSchemaException, ISerializable, _Exception | |
public virtual void GetObjectData(SerializationInfo info, StreamingContext context); |
public class XmlSchemaInfo | |
: IXmlSchemaInfo | |
public XmlSchemaContentType ContentType { get; set; } | |
public virtual Boolean IsDefault { get; set; } | |
public virtual Boolean IsNil { get; set; } | |
public virtual XmlSchemaSimpleType MemberType { get; set; } | |
public virtual XmlSchemaAttribute SchemaAttribute { get; set; } | |
public virtual XmlSchemaElement SchemaElement { get; set; } | |
public virtual XmlSchemaType SchemaType { get; set; } | |
public virtual XmlSchemaValidity Validity { get; set; } |
public class XmlSchemaKey | |
: XmlSchemaIdentityConstraint |
public class XmlSchemaKeyref | |
: XmlSchemaIdentityConstraint | |
public XmlQualifiedName Refer { get; set; } |
public class XmlSchemaLengthFacet | |
: XmlSchemaNumericFacet |
public class XmlSchemaMaxExclusiveFacet | |
: XmlSchemaFacet |
public class XmlSchemaMaxInclusiveFacet | |
: XmlSchemaFacet |
public class XmlSchemaMaxLengthFacet | |
: XmlSchemaNumericFacet |
public class XmlSchemaMinExclusiveFacet | |
: XmlSchemaFacet |
public class XmlSchemaMinInclusiveFacet | |
: XmlSchemaFacet |
public class XmlSchemaMinLengthFacet | |
: XmlSchemaNumericFacet |
public class XmlSchemaNotation | |
: XmlSchemaAnnotated | |
public String Name { get; set; } | |
public String Public { get; set; } | |
public String System { get; set; } |
public abstract class XmlSchemaNumericFacet | |
: XmlSchemaFacet |
public class XmlSchemaObjectCollection | |
: CollectionBase, IList, ICollection, IEnumerable | |
public virtual XmlSchemaObject Item { get; set; } | |
public Int32 Add(XmlSchemaObject item); | |
public Boolean Contains(XmlSchemaObject item); | |
public void CopyTo(XmlSchemaObject array, Int32 index); | |
public XmlSchemaObjectEnumerator GetEnumerator(); | |
public Int32 IndexOf(XmlSchemaObject item); | |
public void Insert(Int32 index, XmlSchemaObject item); | |
protected virtual void OnClear(); | |
protected virtual void OnInsert(Int32 index, Object item); | |
protected virtual void OnRemove(Int32 index, Object item); | |
protected virtual void OnSet(Int32 index, Object oldValue, Object newValue); | |
public void Remove(XmlSchemaObject item); |
public class XmlSchemaObjectEnumerator | |
: IEnumerator | |
public XmlSchemaObject Current { get; } | |
public Boolean MoveNext(); | |
public void Reset(); |
public class XmlSchemaObjectTable | |
public Int32 Count { get; } | |
public XmlSchemaObject Item { get; } | |
public ICollection Names { get; } | |
public ICollection Values { get; } | |
public Boolean Contains(XmlQualifiedName name); | |
public IDictionaryEnumerator GetEnumerator(); |
public abstract class XmlSchemaParticle | |
: XmlSchemaAnnotated | |
public Decimal MaxOccurs { get; set; } | |
public String MaxOccursString { get; set; } | |
public Decimal MinOccurs { get; set; } | |
public String MinOccursString { get; set; } |
public class XmlSchemaPatternFacet | |
: XmlSchemaFacet |
public class XmlSchemaRedefine | |
: XmlSchemaExternal | |
public XmlSchemaObjectTable AttributeGroups { get; } | |
public XmlSchemaObjectTable Groups { get; } | |
public XmlSchemaObjectCollection Items { get; } | |
public XmlSchemaObjectTable SchemaTypes { get; } |
public class XmlSchemaSequence | |
: XmlSchemaGroupBase | |
public virtual XmlSchemaObjectCollection Items { get; } |
public class XmlSchemaSimpleContent | |
: XmlSchemaContentModel | |
public virtual XmlSchemaContent Content { get; set; } |
public class XmlSchemaSimpleContentExtension | |
: XmlSchemaContent | |
public XmlSchemaAnyAttribute AnyAttribute { get; set; } | |
public XmlSchemaObjectCollection Attributes { get; } | |
public XmlQualifiedName BaseTypeName { get; set; } |
public class XmlSchemaSimpleContentRestriction | |
: XmlSchemaContent | |
public XmlSchemaAnyAttribute AnyAttribute { get; set; } | |
public XmlSchemaObjectCollection Attributes { get; } | |
public XmlSchemaSimpleType BaseType { get; set; } | |
public XmlQualifiedName BaseTypeName { get; set; } | |
public XmlSchemaObjectCollection Facets { get; } |
public class XmlSchemaSimpleType | |
: XmlSchemaType | |
public XmlSchemaSimpleTypeContent Content { get; set; } |
public abstract class XmlSchemaSimpleTypeContent | |
: XmlSchemaAnnotated |
public class XmlSchemaSimpleTypeList | |
: XmlSchemaSimpleTypeContent | |
public XmlSchemaSimpleType BaseItemType { get; set; } | |
public XmlSchemaSimpleType ItemType { get; set; } | |
public XmlQualifiedName ItemTypeName { get; set; } |
public class XmlSchemaSimpleTypeRestriction | |
: XmlSchemaSimpleTypeContent | |
public XmlSchemaSimpleType BaseType { get; set; } | |
public XmlQualifiedName BaseTypeName { get; set; } | |
public XmlSchemaObjectCollection Facets { get; } |
public class XmlSchemaSimpleTypeUnion | |
: XmlSchemaSimpleTypeContent | |
public XmlSchemaSimpleType BaseMemberTypes { get; } | |
public XmlSchemaObjectCollection BaseTypes { get; } | |
public XmlQualifiedName MemberTypes { get; set; } |
public class XmlSchemaTotalDigitsFacet | |
: XmlSchemaNumericFacet |
public class XmlSchemaType | |
: XmlSchemaAnnotated | |
public Object BaseSchemaType { get; } | |
public XmlSchemaType BaseXmlSchemaType { get; } | |
public XmlSchemaDatatype Datatype { get; } | |
public XmlSchemaDerivationMethod DerivedBy { get; } | |
public XmlSchemaDerivationMethod Final { get; set; } | |
public XmlSchemaDerivationMethod FinalResolved { get; } | |
public virtual Boolean IsMixed { get; set; } | |
public String Name { get; set; } | |
public XmlQualifiedName QualifiedName { get; } | |
public XmlTypeCode TypeCode { get; } | |
static public XmlSchemaComplexType GetBuiltInComplexType(XmlTypeCode typeCode); | |
static public XmlSchemaComplexType GetBuiltInComplexType(XmlQualifiedName qualifiedName); | |
static public XmlSchemaSimpleType GetBuiltInSimpleType(XmlQualifiedName qualifiedName); | |
static public XmlSchemaSimpleType GetBuiltInSimpleType(XmlTypeCode typeCode); | |
static public Boolean IsDerivedFrom(XmlSchemaType derivedType, XmlSchemaType baseType, XmlSchemaDerivationMethod except); |
public class XmlSchemaUnique | |
: XmlSchemaIdentityConstraint |
public sealed enum XmlSchemaUse | |
: IComparable, IFormattable, IConvertible | |
{ None, Optional, Prohibited, Required } |
public class XmlSchemaValidationException | |
: XmlSchemaException, ISerializable, _Exception | |
public Object SourceObject { get; } | |
public virtual void GetObjectData(SerializationInfo info, StreamingContext context); | |
internal protected void SetSourceObject(Object sourceObject); |
public sealed enum XmlSchemaValidationFlags | |
: IComparable, IFormattable, IConvertible | |
{ None, ProcessInlineSchema, ProcessSchemaLocation, ReportValidationWarnings, ProcessIdentityConstraints, AllowXmlAttributes } |
public sealed class XmlSchemaValidator | |
public IXmlLineInfo LineInfoProvider { get; set; } | |
public Uri SourceUri { get; set; } | |
public Object ValidationEventSender { get; set; } | |
public XmlResolver XmlResolver { set; } | |
public event ValidationEventHandler ValidationEventHandler; | |
public void AddSchema(XmlSchema schema); | |
public void EndValidation(); | |
public XmlSchemaAttribute GetExpectedAttributes(); | |
public XmlSchemaParticle GetExpectedParticles(); | |
public void GetUnspecifiedDefaultAttributes(ArrayList defaultAttributes); | |
public void Initialize(); | |
public void Initialize(XmlSchemaObject partialValidationType); | |
public void SkipToEndElement(XmlSchemaInfo schemaInfo); | |
public Object ValidateAttribute(String localName, String namespaceUri, String attributeValue, XmlSchemaInfo schemaInfo); | |
public Object ValidateAttribute(String localName, String namespaceUri, XmlValueGetter attributeValue, XmlSchemaInfo schemaInfo); | |
public void ValidateElement(String localName, String namespaceUri, XmlSchemaInfo schemaInfo); | |
public void ValidateElement(String localName, String namespaceUri, XmlSchemaInfo schemaInfo, String xsiType, String xsiNil, String xsiSchemaLocation, String xsiNoNamespaceSchemaLocation); | |
public Object ValidateEndElement(XmlSchemaInfo schemaInfo); | |
public Object ValidateEndElement(XmlSchemaInfo schemaInfo, Object typedValue); | |
public void ValidateEndOfAttributes(XmlSchemaInfo schemaInfo); | |
public void ValidateText(String elementValue); | |
public void ValidateText(XmlValueGetter elementValue); | |
public void ValidateWhitespace(String elementValue); | |
public void ValidateWhitespace(XmlValueGetter elementValue); |
public sealed enum XmlSchemaValidity | |
: IComparable, IFormattable, IConvertible | |
{ NotKnown, Valid, Invalid } |
public class XmlSchemaWhiteSpaceFacet | |
: XmlSchemaFacet |
public class XmlSchemaXPath | |
: XmlSchemaAnnotated | |
public String XPath { get; set; } |
public sealed enum XmlSortOrder | public sealed enum XmlSortOrder |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ Ascending, Descending } | { Ascending, Descending } |
public sealed class XmlValueGetter | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(AsyncCallback callback, Object object); | |
public virtual Object EndInvoke(IAsyncResult result); | |
public virtual Object Invoke(); |
public class XPathDocument | |
: IXPathNavigable | |
public virtual XPathNavigator CreateNavigator(); |
public class XPathException | public class XPathException |
: SystemException, _Exception | : SystemException, ISerializable, _Exception |
public virtual String Message { get; } | public virtual String Message { get; } |
public abstract class XPathExpression | public abstract class XPathExpression |
public abstract virtual String Expression { get; } | public abstract virtual String Expression { get; } |
public abstract virtual XPathResultType ReturnType { get; } | public abstract virtual XPathResultType ReturnType { get; } |
public abstract virtual void AddSort(Object expr, IComparer comparer); | public abstract virtual void AddSort(Object expr, IComparer comparer); |
public abstract virtual void AddSort(Object expr, XmlSortOrder order, XmlCaseOrder caseOrder, String lang, XmlDataType dataType); | public abstract virtual void AddSort(Object expr, XmlSortOrder order, XmlCaseOrder caseOrder, String lang, XmlDataType dataType); |
public abstract virtual XPathExpression Clone(); | public abstract virtual XPathExpression Clone(); |
static public XPathExpression Compile(String xpath); | static public XPathExpression Compile(String xpath); |
static public XPathExpression Compile(String xpath, IXmlNamespaceResolver nsResolver); | static public XPathExpression Compile(String xpath, IXmlNamespaceResolver nsResolver); |
public abstract virtual void SetContext(XmlNamespaceManager nsManager); | public abstract virtual void SetContext(XmlNamespaceManager nsManager); |
public abstract virtual void SetContext(IXmlNamespaceResolver nsResolver); | public abstract virtual void SetContext(IXmlNamespaceResolver nsResolver); |
public abstract class XPathItem | public abstract class XPathItem |
public abstract virtual Boolean IsNode { get; } | public abstract virtual Boolean IsNode { get; } |
public abstract virtual Object TypedValue { get; } | |
public abstract virtual String Value { get; } | public abstract virtual String Value { get; } |
public abstract virtual Boolean ValueAsBoolean { get; } | |
public abstract virtual DateTime ValueAsDateTime { get; } | |
public abstract virtual Double ValueAsDouble { get; } | |
public abstract virtual Int32 ValueAsInt { get; } | |
public abstract virtual Int64 ValueAsLong { get; } | |
public abstract virtual Type ValueType { get; } | |
public abstract virtual XmlSchemaType XmlType { get; } | |
public virtual Object ValueAs(Type returnType); |
public sealed enum XPathNamespaceScope | public sealed enum XPathNamespaceScope |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ All, ExcludeXml, Local } | { All, ExcludeXml, Local } |
public abstract class XPathNavigator | public abstract class XPathNavigator |
: XPathItem, IXPathNavigable, IXmlNamespaceResolver | : XPathItem, ICloneable, IXPathNavigable, IXmlNamespaceResolver |
public abstract virtual String BaseURI { get; } | public abstract virtual String BaseURI { get; } |
public virtual Boolean CanEdit { get; } | public virtual Boolean CanEdit { get; } |
public virtual Boolean HasAttributes { get; } | public virtual Boolean HasAttributes { get; } |
public virtual Boolean HasChildren { get; } | public virtual Boolean HasChildren { get; } |
public virtual String InnerXml { get; set; } | public virtual String InnerXml { get; set; } |
public abstract virtual Boolean IsEmptyElement { get; } | public abstract virtual Boolean IsEmptyElement { get; } |
public virtual Boolean IsNode { get; } | public virtual Boolean IsNode { get; } |
public abstract virtual String LocalName { get; } | public abstract virtual String LocalName { get; } |
public abstract virtual String Name { get; } | public abstract virtual String Name { get; } |
public abstract virtual String NamespaceURI { get; } | public abstract virtual String NamespaceURI { get; } |
public abstract virtual XmlNameTable NameTable { get; } | public abstract virtual XmlNameTable NameTable { get; } |
static public IEqualityComparer NavigatorComparer { get; } | static public IEqualityComparer NavigatorComparer { get; } |
public abstract virtual XPathNodeType NodeType { get; } | public abstract virtual XPathNodeType NodeType { get; } |
public virtual String OuterXml { get; set; } | public virtual String OuterXml { get; set; } |
public abstract virtual String Prefix { get; } | public abstract virtual String Prefix { get; } |
public virtual IXmlSchemaInfo SchemaInfo { get; } | |
public virtual Object TypedValue { get; } | |
public virtual Object UnderlyingObject { get; } | public virtual Object UnderlyingObject { get; } |
public virtual Boolean ValueAsBoolean { get; } | |
public virtual DateTime ValueAsDateTime { get; } | |
public virtual Double ValueAsDouble { get; } | |
public virtual Int32 ValueAsInt { get; } | |
public virtual Int64 ValueAsLong { get; } | |
public virtual Type ValueType { get; } | |
public virtual String XmlLang { get; } | public virtual String XmlLang { get; } |
public virtual XmlSchemaType XmlType { get; } | |
public virtual XmlWriter AppendChild(); | public virtual XmlWriter AppendChild(); |
public virtual void AppendChild(String newChild); | public virtual void AppendChild(String newChild); |
public virtual void AppendChild(XmlReader newChild); | public virtual void AppendChild(XmlReader newChild); |
public virtual void AppendChild(XPathNavigator newChild); | public virtual void AppendChild(XPathNavigator newChild); |
public virtual void AppendChildElement(String prefix, String localName, String namespaceURI, String value); | public virtual void AppendChildElement(String prefix, String localName, String namespaceURI, String value); |
public virtual Boolean CheckValidity(XmlSchemaSet schemas, ValidationEventHandler validationEventHandler); | |
public abstract virtual XPathNavigator Clone(); | public abstract virtual XPathNavigator Clone(); |
public virtual XmlNodeOrder ComparePosition(XPathNavigator nav); | public virtual XmlNodeOrder ComparePosition(XPathNavigator nav); |
public virtual XPathExpression Compile(String xpath); | public virtual XPathExpression Compile(String xpath); |
public virtual void CreateAttribute(String prefix, String localName, String namespaceURI, String value); | public virtual void CreateAttribute(String prefix, String localName, String namespaceURI, String value); |
public virtual XmlWriter CreateAttributes(); | public virtual XmlWriter CreateAttributes(); |
public virtual XPathNavigator CreateNavigator(); | public virtual XPathNavigator CreateNavigator(); |
public virtual void DeleteRange(XPathNavigator lastSiblingToDelete); | public virtual void DeleteRange(XPathNavigator lastSiblingToDelete); |
public virtual void DeleteSelf(); | public virtual void DeleteSelf(); |
public virtual Object Evaluate(String xpath); | public virtual Object Evaluate(String xpath); |
public virtual Object Evaluate(String xpath, IXmlNamespaceResolver resolver); | public virtual Object Evaluate(String xpath, IXmlNamespaceResolver resolver); |
public virtual Object Evaluate(XPathExpression expr); | public virtual Object Evaluate(XPathExpression expr); |
public virtual Object Evaluate(XPathExpression expr, XPathNodeIterator context); | public virtual Object Evaluate(XPathExpression expr, XPathNodeIterator context); |
public virtual String GetAttribute(String localName, String namespaceURI); | public virtual String GetAttribute(String localName, String namespaceURI); |
public virtual String GetNamespace(String name); | public virtual String GetNamespace(String name); |
public virtual IDictionary`2<String, String> GetNamespacesInScope(XmlNamespaceScope scope); | public virtual IDictionary`2<String, String> GetNamespacesInScope(XmlNamespaceScope scope); |
public virtual XmlWriter InsertAfter(); | public virtual XmlWriter InsertAfter(); |
public virtual void InsertAfter(String newSibling); | public virtual void InsertAfter(String newSibling); |
public virtual void InsertAfter(XmlReader newSibling); | public virtual void InsertAfter(XmlReader newSibling); |
public virtual void InsertAfter(XPathNavigator newSibling); | public virtual void InsertAfter(XPathNavigator newSibling); |
public virtual XmlWriter InsertBefore(); | public virtual XmlWriter InsertBefore(); |
public virtual void InsertBefore(String newSibling); | public virtual void InsertBefore(String newSibling); |
public virtual void InsertBefore(XmlReader newSibling); | public virtual void InsertBefore(XmlReader newSibling); |
public virtual void InsertBefore(XPathNavigator newSibling); | public virtual void InsertBefore(XPathNavigator newSibling); |
public virtual void InsertElementAfter(String prefix, String localName, String namespaceURI, String value); | public virtual void InsertElementAfter(String prefix, String localName, String namespaceURI, String value); |
public virtual void InsertElementBefore(String prefix, String localName, String namespaceURI, String value); | public virtual void InsertElementBefore(String prefix, String localName, String namespaceURI, String value); |
public virtual Boolean IsDescendant(XPathNavigator nav); | public virtual Boolean IsDescendant(XPathNavigator nav); |
public abstract virtual Boolean IsSamePosition(XPathNavigator other); | public abstract virtual Boolean IsSamePosition(XPathNavigator other); |
public virtual String LookupNamespace(String prefix); | public virtual String LookupNamespace(String prefix); |
public virtual String LookupPrefix(String namespaceURI); | public virtual String LookupPrefix(String namespaceURI); |
public virtual Boolean Matches(XPathExpression expr); | public virtual Boolean Matches(XPathExpression expr); |
public virtual Boolean Matches(String xpath); | public virtual Boolean Matches(String xpath); |
public abstract virtual Boolean MoveTo(XPathNavigator other); | public abstract virtual Boolean MoveTo(XPathNavigator other); |
public virtual Boolean MoveToAttribute(String localName, String namespaceURI); | public virtual Boolean MoveToAttribute(String localName, String namespaceURI); |
public virtual Boolean MoveToChild(String localName, String namespaceURI); | public virtual Boolean MoveToChild(String localName, String namespaceURI); |
public virtual Boolean MoveToChild(XPathNodeType type); | public virtual Boolean MoveToChild(XPathNodeType type); |
public virtual Boolean MoveToFirst(); | public virtual Boolean MoveToFirst(); |
public abstract virtual Boolean MoveToFirstAttribute(); | public abstract virtual Boolean MoveToFirstAttribute(); |
public abstract virtual Boolean MoveToFirstChild(); | public abstract virtual Boolean MoveToFirstChild(); |
public abstract virtual Boolean MoveToFirstNamespace(XPathNamespaceScope namespaceScope); | public abstract virtual Boolean MoveToFirstNamespace(XPathNamespaceScope namespaceScope); |
public Boolean MoveToFirstNamespace(); | public Boolean MoveToFirstNamespace(); |
public virtual Boolean MoveToFollowing(String localName, String namespaceURI); | public virtual Boolean MoveToFollowing(String localName, String namespaceURI); |
public virtual Boolean MoveToFollowing(String localName, String namespaceURI, XPathNavigator end); | public virtual Boolean MoveToFollowing(String localName, String namespaceURI, XPathNavigator end); |
public virtual Boolean MoveToFollowing(XPathNodeType type); | public virtual Boolean MoveToFollowing(XPathNodeType type); |
public virtual Boolean MoveToFollowing(XPathNodeType type, XPathNavigator end); | public virtual Boolean MoveToFollowing(XPathNodeType type, XPathNavigator end); |
public abstract virtual Boolean MoveToId(String id); | public abstract virtual Boolean MoveToId(String id); |
public virtual Boolean MoveToNamespace(String name); | public virtual Boolean MoveToNamespace(String name); |
public abstract virtual Boolean MoveToNext(); | public abstract virtual Boolean MoveToNext(); |
public virtual Boolean MoveToNext(String localName, String namespaceURI); | public virtual Boolean MoveToNext(String localName, String namespaceURI); |
public virtual Boolean MoveToNext(XPathNodeType type); | public virtual Boolean MoveToNext(XPathNodeType type); |
public abstract virtual Boolean MoveToNextAttribute(); | public abstract virtual Boolean MoveToNextAttribute(); |
public abstract virtual Boolean MoveToNextNamespace(XPathNamespaceScope namespaceScope); | public abstract virtual Boolean MoveToNextNamespace(XPathNamespaceScope namespaceScope); |
public Boolean MoveToNextNamespace(); | public Boolean MoveToNextNamespace(); |
public abstract virtual Boolean MoveToParent(); | public abstract virtual Boolean MoveToParent(); |
public abstract virtual Boolean MoveToPrevious(); | public abstract virtual Boolean MoveToPrevious(); |
public virtual void MoveToRoot(); | public virtual void MoveToRoot(); |
public virtual XmlWriter PrependChild(); | public virtual XmlWriter PrependChild(); |
public virtual void PrependChild(String newChild); | public virtual void PrependChild(String newChild); |
public virtual void PrependChild(XmlReader newChild); | public virtual void PrependChild(XmlReader newChild); |
public virtual void PrependChild(XPathNavigator newChild); | public virtual void PrependChild(XPathNavigator newChild); |
public virtual void PrependChildElement(String prefix, String localName, String namespaceURI, String value); | public virtual void PrependChildElement(String prefix, String localName, String namespaceURI, String value); |
public virtual XmlReader ReadSubtree(); | public virtual XmlReader ReadSubtree(); |
public virtual XmlWriter ReplaceRange(XPathNavigator lastSiblingToReplace); | public virtual XmlWriter ReplaceRange(XPathNavigator lastSiblingToReplace); |
public virtual void ReplaceSelf(String newNode); | public virtual void ReplaceSelf(String newNode); |
public virtual void ReplaceSelf(XmlReader newNode); | public virtual void ReplaceSelf(XmlReader newNode); |
public virtual void ReplaceSelf(XPathNavigator newNode); | public virtual void ReplaceSelf(XPathNavigator newNode); |
public virtual XPathNodeIterator Select(String xpath); | public virtual XPathNodeIterator Select(String xpath); |
public virtual XPathNodeIterator Select(String xpath, IXmlNamespaceResolver resolver); | public virtual XPathNodeIterator Select(String xpath, IXmlNamespaceResolver resolver); |
public virtual XPathNodeIterator Select(XPathExpression expr); | public virtual XPathNodeIterator Select(XPathExpression expr); |
public virtual XPathNodeIterator SelectAncestors(XPathNodeType type, Boolean matchSelf); | public virtual XPathNodeIterator SelectAncestors(XPathNodeType type, Boolean matchSelf); |
public virtual XPathNodeIterator SelectAncestors(String name, String namespaceURI, Boolean matchSelf); | public virtual XPathNodeIterator SelectAncestors(String name, String namespaceURI, Boolean matchSelf); |
public virtual XPathNodeIterator SelectChildren(XPathNodeType type); | public virtual XPathNodeIterator SelectChildren(XPathNodeType type); |
public virtual XPathNodeIterator SelectChildren(String name, String namespaceURI); | public virtual XPathNodeIterator SelectChildren(String name, String namespaceURI); |
public virtual XPathNodeIterator SelectDescendants(XPathNodeType type, Boolean matchSelf); | public virtual XPathNodeIterator SelectDescendants(XPathNodeType type, Boolean matchSelf); |
public virtual XPathNodeIterator SelectDescendants(String name, String namespaceURI, Boolean matchSelf); | public virtual XPathNodeIterator SelectDescendants(String name, String namespaceURI, Boolean matchSelf); |
public virtual XPathNavigator SelectSingleNode(String xpath); | public virtual XPathNavigator SelectSingleNode(String xpath); |
public virtual XPathNavigator SelectSingleNode(String xpath, IXmlNamespaceResolver resolver); | public virtual XPathNavigator SelectSingleNode(String xpath, IXmlNamespaceResolver resolver); |
public virtual XPathNavigator SelectSingleNode(XPathExpression expression); | public virtual XPathNavigator SelectSingleNode(XPathExpression expression); |
public virtual void SetTypedValue(Object typedValue); | |
public virtual void SetValue(String value); | public virtual void SetValue(String value); |
public virtual String ToString(); | public virtual String ToString(); |
public virtual Object ValueAs(Type returnType, IXmlNamespaceResolver nsResolver); | |
public virtual void WriteSubtree(XmlWriter writer); | public virtual void WriteSubtree(XmlWriter writer); |
public abstract class XPathNodeIterator | public abstract class XPathNodeIterator |
: IEnumerable | : ICloneable, IEnumerable |
public virtual Int32 Count { get; } | public virtual Int32 Count { get; } |
public abstract virtual XPathNavigator Current { get; } | public abstract virtual XPathNavigator Current { get; } |
public abstract virtual Int32 CurrentPosition { get; } | public abstract virtual Int32 CurrentPosition { get; } |
public abstract virtual XPathNodeIterator Clone(); | public abstract virtual XPathNodeIterator Clone(); |
public virtual IEnumerator GetEnumerator(); | public virtual IEnumerator GetEnumerator(); |
public abstract virtual Boolean MoveNext(); | public abstract virtual Boolean MoveNext(); |
public sealed enum XPathNodeType | public sealed enum XPathNodeType |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ Root, Element, Attribute, Namespace, Text, SignificantWhitespace, Whitespace, ProcessingInstruction, Comment, All } | { Root, Element, Attribute, Namespace, Text, SignificantWhitespace, Whitespace, ProcessingInstruction, Comment, All } |
public sealed enum XPathResultType | public sealed enum XPathResultType |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ Number, String, Boolean, NodeSet, Navigator, Any, Error } | { Number, String, Boolean, NodeSet, Navigator, Any, Error } |