XmlWriter::WriteBinHex Method (array<Byte>^, Int32, Int32)
.NET Framework (current version)
When overridden in a derived class, encodes the specified binary bytes as BinHex and writes out the resulting text.
Assembly: System.Xml (in System.Xml.dll)
Parameters
- buffer
-
Type:
array<System::Byte>^
Byte array to encode.
- index
-
Type:
System::Int32
The position in the buffer indicating the start of the bytes to write.
- count
-
Type:
System::Int32
The number of bytes to write.
| Exception | Condition |
|---|---|
| ArgumentNullException | buffer is null. |
| InvalidOperationException | The writer is closed or in error state. |
| ArgumentOutOfRangeException | index or count is less than zero. -or- The buffer length minus index is less than count. |
| InvalidOperationException | An XmlWriter method was called before a previous asynchronous operation finished. In this case, InvalidOperationException is thrown with the message “An asynchronous operation is already in progress.” |
For the asynchronous version of this method, see WriteBinHexAsync.
Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Show: