Name
Encoding
Synopsis
This class converts strings of Unicode characters to and
from byte arrays. Derived classes implement specific encoding types.
The GetBytes()
method takes
an array of characters and returns the corresponding array of bytes.
The GetChars()
method does
the opposite conversion. GetByteCount()
and GetCharCount()
allow you to
get the exact size of the encoding or decoding to size the output
buffer appropriately.
The GetEncoder()
and GetDecoder()
methods
create Encoder
and Decoder
instances that allow you to do
encoding across sequential blocks in which partial byte codes may remain
in the buffer.
Public MustInherit Class Encoding ' Protected Constructors Protected Sub New() Protected Sub New( ByVal codePage As Integer) ' Public Shared Properties Public Shared ReadOnly Property ASCII As Encoding Public Shared ReadOnly Property BigEndianUnicode As Encoding Public Shared ReadOnly Property Default As Encoding Public Shared ReadOnly Property Unicode As Encoding Public Shared ReadOnly Property UTF7 As Encoding Public Shared ReadOnly Property UTF8 As Encoding ' Public Instance Properties Overridable Public ReadOnly Property BodyName As String Overridable Public ReadOnly Property CodePage As Integer Overridable Public ReadOnly Property EncodingName As String Overridable Public ReadOnly Property HeaderName As String Overridable Public ReadOnly Property IsBrowserDisplay As Boolean Overridable Public ReadOnly Property IsBrowserSave As Boolean Overridable Public ReadOnly Property ...
Get VB.NET Core Classes in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.