277 internal event ValidationEventHandler ValidationEventHandler
601 return base.ReadString();
static ? Delegate Remove(Delegate? source, Delegate? value)
static ? Delegate Combine(Delegate? a, Delegate? b)
static string Arg_ExpectingXmlTextReader
static string Xml_InvalidNodeType
static string Xml_InvalidOperation
static IDtdParser Create()
async Task< int > ReadElementContentAsBase64Async(byte[] buffer, int index, int count)
static ReadContentAsBinaryHelper CreateOrReset(ReadContentAsBinaryHelper helper, XmlReader reader)
async Task< int > ReadContentAsBase64Async(byte[] buffer, int index, int count)
int ReadContentAsBase64(byte[] buffer, int index, int count)
int ReadContentAsBinHex(byte[] buffer, int index, int count)
int ReadElementContentAsBinHex(byte[] buffer, int index, int count)
int ReadElementContentAsBase64(byte[] buffer, int index, int count)
async Task< int > ReadElementContentAsBinHexAsync(byte[] buffer, int index, int count)
async Task< int > ReadContentAsBinHexAsync(byte[] buffer, int index, int count)
virtual bool PreserveWhitespace
virtual void CompleteValidation()
static BaseValidator CreateInstance(ValidationType valType, XmlValidatingReaderImpl reader, XmlSchemaCollection schemaCollection, IValidationEventHandling eventHandling, bool processIdentityConstraints)
static void CheckDefaultValue(SchemaAttDef attdef, SchemaInfo sinfo, IValidationEventHandling eventHandling, string baseUriStr)
virtual XmlSpace XmlSpace
string? GetAttribute(string name)
bool MoveToAttribute(string name)
bool ReadAttributeValue()
virtual ? XmlReaderSettings Settings
bool MoveToNextAttribute()
bool MoveToFirstAttribute()
virtual ? IDtdInfo DtdInfo
virtual Task< bool > ReadAsync()
virtual Task< string > GetValueAsync()
virtual Uri ResolveUri(Uri? baseUri, string? relativeUri)
XmlResolver GetResolver()
object InternalTypedValue
void ChangeCurrentNodeType(XmlNodeType newNodeType)
void SetDtdInfo(IDtdInfo newDtdInfo)
override XmlNamespaceManager NamespaceManager
bool AddDefaultAttributeNonDtd(SchemaAttDef attrDef)
object InternalSchemaType
override string LookupNamespace(string prefix)
ValidationEventHandling(XmlValidatingReaderImpl reader)
readonly XmlValidatingReaderImpl _reader
void AddHandler(ValidationEventHandler handler)
ValidationEventHandler _eventHandler
void RemoveHandler(ValidationEventHandler handler)
override async Task< int > ReadElementContentAsBase64Async(byte[] buffer, int index, int count)
ReadContentAsBinaryHelper _readBinaryHelper
void ValidateDefaultAttributeOnUse(IDtdDefaultAttributeInfo defaultAttribute, XmlTextReaderImpl coreReader)
string LookupPrefix(string namespaceName)
XmlResolver GetResolver()
XmlValidatingReaderImpl(Stream xmlFragment, XmlNodeType fragType, XmlParserContext context)
XmlValidatingReaderImpl(XmlReader reader)
override bool MoveToFirstAttribute()
override bool CanReadBinaryContent
override async Task< int > ReadContentAsBinHexAsync(byte[] buffer, int index, int count)
override bool ReadAttributeValue()
bool AddDefaultAttribute(SchemaAttDef attdef)
XmlValidatingReaderImpl(string xmlFragment, XmlNodeType fragType, XmlParserContext context)
readonly bool _processIdentityConstraints
override bool MoveToElement()
override string GetAttribute(string localName, string namespaceURI)
override XmlReaderSettings Settings
override int ReadElementContentAsBase64(byte[] buffer, int index, int count)
override string GetAttribute(int i)
void MoveOffEntityReference()
readonly XmlReader _coreReader
readonly XmlTextReaderImpl _coreReaderImpl
override bool CanResolveEntity
readonly ValidationEventHandling _eventHandling
override int ReadContentAsBase64(byte[] buffer, int index, int count)
async Task ParseDtdFromParserContextAsync()
override async Task< int > ReadElementContentAsBinHexAsync(byte[] buffer, int index, int count)
override string NamespaceURI
override int AttributeCount
ValidationEventHandler ValidationEventHandler
void ProcessCoreReaderEvent()
override bool MoveToAttribute(string localName, string namespaceURI)
readonly XmlSchemaCollection _schemaCollection
override IDtdInfo DtdInfo
XmlSchemaCollection Schemas
override Task< string > GetValueAsync()
override XmlNamespaceManager NamespaceManager
override bool MoveToAttribute(string name)
override async Task< int > ReadContentAsBase64Async(byte[] buffer, int index, int count)
XmlTextReaderImpl ReaderImpl
async Task ResolveEntityInternallyAsync()
override async Task< bool > ReadAsync()
override XmlNodeType NodeType
override void MoveToAttribute(int i)
override int ReadContentAsBinHex(byte[] buffer, int index, int count)
readonly IXmlNamespaceResolver _coreReaderNSResolver
void SetupValidation(ValidationType valType)
override int ReadElementContentAsBinHex(byte[] buffer, int index, int count)
override bool IsEmptyElement
void ResolveEntityInternally()
ParsingFunction _parsingFunction
IDictionary< string, string > IXmlNamespaceResolver. GetNamespacesInScope(XmlNamespaceScope scope)
string IXmlNamespaceResolver. LookupPrefix(string namespaceName)
override string ReadString()
ValidationType _validationType
IDictionary< string, string > GetNamespacesInScope(XmlNamespaceScope scope)
static XmlResolver s_tempResolver
void ParseDtdFromParserContext()
override string LocalName
readonly XmlParserContext _parserContext
XmlValidatingReaderImpl(XmlReader reader, ValidationEventHandler settingsEventHandler, bool processIdentityConstraints)
override void ResolveEntity()
override string LookupNamespace(string prefix)
override string GetAttribute(string name)
override bool MoveToNextAttribute()
void SendEvent(Exception exception, XmlSeverityType severity)
IDictionary< string, string > GetNamespacesInScope(XmlNamespaceScope scope)
string? LookupPrefix(string namespaceName)
string? LookupNamespace(string prefix)