The MutableByte type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Append(Byte) |
Append a single byte value to the internal buffer
| |
| Append(array<Byte>[]()[][]) |
Append data to the internal buffer
| |
| Clear |
Reset object data to null
| |
| Clone |
Clone object
| |
| CompareTo(array<Byte>[]()[][]) |
Compare class to a byte[] array.
| |
| CompareTo(MutableByte) |
Compare class to another MutableByte class.
| |
| Equals(Object) |
Compares MutableByte object against another MutableByte object or a byte array
(Overrides Object..::..Equals(Object).) | |
| Equals(array<Byte>[]()[][], array<Byte>[]()[][]) |
Compare two byte arrays
| |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| Get |
Get sub-array
| |
| GetHashCode |
Returns object hash code. Just calls the base class implementation.
(Overrides Object..::..GetHashCode()()()().) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Insert(Int32, Byte) |
Insert single byte at specified location
| |
| Insert(Int32, array<Byte>[]()[][]) |
Insert byte array at position
| |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Prepend(Byte) |
Prepend (add at the beginning) a single byte value
| |
| Prepend(array<Byte>[]()[][]) |
Prepend (insert at beginning) a byte array
| |
| Remove |
Remove array byte members starting with position start for the length length bytes.
| |
| RemoveBeginning |
Remove bytes from the beginning of the array
| |
| RemoveEnd |
Remove number of byte values from the end of the internal buffer
| |
| Reset |
Reset object data to null
| |
| Set(Byte) |
Set internal buffer to size 1 and copy supplied byte value into it
| |
| Set(array<Byte>[]()[][]) |
Set internal buffer to supplied value. Overwrites existing data.
| |
| Set(String) |
Set class value with bytes from the string. UTF8 encoding is assumed.
| |
| Set(array<Byte>[]()[][], Int32) |
Copy source buffer array up to length into the class.
| |
| Set(Int32, Byte) |
Set value at specified position to the supplied value
| |
| Set(array<Byte>[]()[][], Int32, Int32) |
Set class value to the contents of the supplied array starting from offset with specified length
| |
| ToString()()()() |
Convert array to a string
(Overrides Object..::..ToString()()()().) | |
| ToString(Int32, Int32) |
Hexadecimal data dump of the specific range of buffer values
|