static Exception ThrowHelperError(Exception e)
static string Format(string resourceFormat, object p1)
static string ValueMustBeNonNegative
static string SizeExceedsRemainingBufferSpace
static string OffsetExceedsBufferSize
override void WriteString(string value)
override void WriteStartElement(string prefix, string localName, string namespaceUri)
override void WriteEndElement()
override void WriteChars(char[] chars, int offset, int count)
override void WriteValue(object value)
void StartArray(int count)
override void WriteBase64(byte[] buffer, int offset, int count)
void SetOutput(Stream stream, IXmlDictionary dictionary, XmlBinaryWriterSession session, bool ownsStream)
void WriteDateTimeArray(DateTime[] array, int offset, int count)
void WriteTimeSpanArray(TimeSpan[] array, int offset, int count)
unsafe void UnsafeWriteArray(XmlBinaryNodeType nodeType, int count, byte *array, byte *arrayMax)
void WriteGuidArray(Guid[] array, int offset, int count)
unsafe override void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count)
unsafe void UnsafeWriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, XmlBinaryNodeType nodeType, int count, byte *array, byte *arrayMax)
override void WriteArray(string prefix, string localName, string namespaceUri, TimeSpan[] array, int offset, int count)
unsafe override void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int count)
unsafe override void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int count)
unsafe override void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int count)
void WriteStartArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, int count)
unsafe override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, double[] array, int offset, int count)
unsafe override void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int count)
override void WriteTextNode(XmlDictionaryReader reader, bool attribute)
override void WriteArray(string prefix, string localName, string namespaceUri, DateTime[] array, int offset, int count)
unsafe override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, int[] array, int offset, int count)
void SetOutput(Stream stream, IXmlDictionary dictionary, XmlBinaryWriterSession session, bool ownsStream)
unsafe override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, long[] array, int offset, int count)
XmlBinaryNodeWriter _writer
override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime[] array, int offset, int count)
unsafe override void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int count)
unsafe override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, float[] array, int offset, int count)
unsafe override void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int count)
void CheckArray(Array array, int offset, int count)
void WriteStartArray(string prefix, string localName, string namespaceUri, int count)
override XmlSigningNodeWriter CreateSigningNodeWriter()
unsafe void UnsafeWriteArray(string prefix, string localName, string namespaceUri, XmlBinaryNodeType nodeType, int count, byte *array, byte *arrayMax)
unsafe override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, short[] array, int offset, int count)
unsafe override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool[] array, int offset, int count)
override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan[] array, int offset, int count)
override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid[] array, int offset, int count)
override void WriteArray(string prefix, string localName, string namespaceUri, Guid[] array, int offset, int count)
unsafe override void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal[] array, int offset, int count)
virtual int ReadValueAsBase64(byte[] buffer, int offset, int count)
virtual TimeSpan ReadContentAsTimeSpan()
virtual UniqueId ReadContentAsUniqueId()
virtual Guid ReadContentAsGuid()
override decimal ReadContentAsDecimal()
override float ReadContentAsFloat()
virtual bool TryGetValueAsDictionaryString([NotNullWhen(true)] out XmlDictionaryString? value)
virtual long ReadContentAsLong()
virtual DateTimeOffset ReadContentAsDateTimeOffset()
virtual int ReadValueChunk(char[] buffer, int index, int count)
virtual int ReadContentAsInt()
virtual bool ReadContentAsBoolean()
virtual object ReadContentAsObject()
virtual double ReadContentAsDouble()
virtual bool CanReadValueChunk
virtual bool CanReadBinaryContent