20 public virtual string?
XmlLang =>
string.Empty;
120 if (name ==
null || name.Length == 0)
134 if (ns !=
null && ns.Length > 0)
452 string localName =
nsNav.LocalName;
458 if (localName.Length == 0)
493 if (settings ==
null)
513 if (settings ==
null)
533 if (settings ==
null)
555 if (settings ==
null)
569 if (settings ==
null)
614 if (
task.IsSuccess())
710 if (name ==
null || name.Length == 0)
724 if (ns !=
null && ns.Length > 0)
1022 string ns =
nsNav.Value;
static void SuppressFinalize(object obj)
static CultureInfo InvariantCulture
static string Xml_EmptyName
static string Xml_InvalidPosition
static string Format(string resourceFormat, object p1)
static string Xml_UndefNamespace
new ConfiguredTaskAwaitable< TResult > ConfigureAwait(bool continueOnCapturedContext)
static void Encode(byte[] buffer, int index, int count, XmlWriter writer)
static async Task EncodeAsync(byte[] buffer, int index, int count, XmlWriter writer)
static readonly XmlValueConverter Untyped
static string ToString(bool value)
static string VerifyNMTOKEN(string name)
static string VerifyQName(string name, ExceptionType exceptionType)
string? GetAttribute(string name)
bool ReadAttributeValue()
virtual ? XmlReaderSettings Settings
bool MoveToNextAttribute()
virtual int ReadValueChunk(char[] buffer, int index, int count)
virtual Task< int > ReadValueChunkAsync(char[] buffer, int index, int count)
bool MoveToFirstAttribute()
virtual Task< bool > ReadAsync()
virtual Task< string > GetValueAsync()
virtual bool CanReadValueChunk
static readonly XmlWriterSettings s_defaultWriterSettings
XmlWriter CreateWriter(string outputFileName)
virtual void WriteName(string name)
void WriteCData(string? text)
void WriteComment(string? text)
void WriteProcessingInstruction(string name, string? text)
void WriteRaw(string data)
virtual void WriteNode(XPathNavigator navigator, bool defattr)
Task WriteAttributeStringAsync(string? prefix, string localName, string? ns, string? value)
virtual Task WriteProcessingInstructionAsync(string name, string? text)
virtual void WriteNmToken(string name)
virtual Task WriteBinHexAsync(byte[] buffer, int index, int count)
virtual Task WriteSurrogateCharEntityAsync(char lowChar, char highChar)
async Task WriteNodeAsync_CallSyncReader(XmlReader reader, bool defattr)
virtual void WriteValue(bool value)
virtual Task WriteBase64Async(byte[] buffer, int index, int count)
virtual async Task WriteAttributesAsync(XmlReader reader, bool defattr)
static XmlWriter Create(Stream output)
static XmlWriter Create(string outputFileName)
void WriteSurrogateCharEntity(char lowChar, char highChar)
virtual Task WriteNameAsync(string name)
void WriteElementString(string? prefix, string localName, string? ns, string? value)
virtual void WriteValue(DateTimeOffset value)
virtual Task WriteStartDocumentAsync(bool standalone)
virtual Task WriteWhitespaceAsync(string? ws)
void WriteAttributeString(string? prefix, string localName, string? ns, string? value)
void WriteEntityRef(string name)
static XmlWriter Create(XmlWriter output)
void WriteString(string? text)
virtual void WriteValue(DateTime value)
virtual void WriteValue(long value)
string? LookupPrefix(string ns)
void WriteChars(char[] buffer, int index, int count)
virtual Task WriteEntityRefAsync(string name)
void WriteFullEndElement()
void WriteLocalNamespaces(XPathNavigator nsNav)
void WriteBase64(byte[] buffer, int index, int count)
virtual void Dispose(bool disposing)
virtual void WriteValue(int value)
void WriteElementString(string localName, string? ns, string? value)
virtual Task WriteStringAsync(string? text)
void WriteCharEntity(char ch)
virtual void WriteQualifiedName(string localName, string? ns)
virtual Task WriteCharEntityAsync(char ch)
void WriteStartDocument()
virtual Task FlushAsync()
void WriteAttributeString(string localName, string? value)
virtual Task WriteCommentAsync(string? text)
async Task WriteAttributeStringAsyncHelper(Task task, string value)
void WriteStartElement(string localName)
virtual Task WriteFullEndElementAsync()
virtual Task WriteNmTokenAsync(string name)
void WriteStartAttribute(string? prefix, string localName, string? ns)
virtual void WriteValue(double value)
async ValueTask DisposeAsync()
async Task WriteElementStringAsync(string? prefix, string localName, string? ns, string value)
void WriteElementString(string localName, string? value)
virtual Task WriteCDataAsync(string? text)
virtual Task WriteCharsAsync(char[] buffer, int index, int count)
virtual void WriteAttributes(XmlReader reader, bool defattr)
virtual Task WriteEndElementAsync()
void WriteRaw(char[] buffer, int index, int count)
virtual ValueTask DisposeAsyncCore()
virtual Task WriteStartElementAsync(string? prefix, string localName, string? ns)
virtual Task WriteStartDocumentAsync()
virtual void WriteValue(float value)
static XmlWriter Create(StringBuilder output)
virtual void WriteValue(object value)
virtual Task WriteRawAsync(char[] buffer, int index, int count)
virtual Task WriteStartAttributeAsync(string? prefix, string localName, string? ns)
static XmlWriter Create(Stream output, XmlWriterSettings? settings)
static XmlWriter Create(string outputFileName, XmlWriterSettings? settings)
static XmlWriter Create(StringBuilder output, XmlWriterSettings? settings)
virtual Task WriteDocTypeAsync(string name, string? pubid, string? sysid, string? subset)
static XmlWriter Create(XmlWriter output, XmlWriterSettings? settings)
virtual Task WriteEndDocumentAsync()
virtual async Task WriteNodeAsync(XPathNavigator navigator, bool defattr)
void WriteStartAttribute(string localName, string? ns)
void WriteAttributeString(string localName, string? ns, string? value)
async Task WriteNodeAsync_CallAsyncReader(XmlReader reader, bool defattr)
virtual Task WriteNodeAsync(XmlReader reader, bool defattr)
void WriteStartAttribute(string localName)
static XmlWriter Create(TextWriter output, XmlWriterSettings? settings)
virtual void WriteBinHex(byte[] buffer, int index, int count)
void WriteWhitespace(string? ws)
void WriteStartDocument(bool standalone)
virtual void WriteValue(decimal value)
virtual void WriteNode(XmlReader reader, bool defattr)
void WriteDocType(string name, string? pubid, string? sysid, string? subset)
static XmlWriter Create(TextWriter output)
virtual ? XmlWriterSettings Settings
void WriteStartElement(string? prefix, string localName, string? ns)
virtual Task WriteRawAsync(string data)
virtual void WriteValue(string? value)
async Task WriteLocalNamespacesAsync(XPathNavigator nsNav)
virtual async Task WriteQualifiedNameAsync(string localName, string? ns)
virtual Task WriteEndAttributeAsync()
void WriteStartElement(string localName, string? ns)
XmlDateTimeSerializationMode
ConfiguredValueTaskAwaitable ConfigureAwait(bool continueOnCapturedContext)
static readonly TimeSpan Zero