public abstract class IndividualEncodingBase<T>
Public MustInherit Class IndividualEncodingBase(Of T)generic<typename T>
public ref class IndividualEncodingBase abstract| IndividualEncodingBaseT | Initializes a new instance of the IndividualEncodingBaseT class |
| ContainsEndOfStreamSymbol | Gets a value indicating whether this encoding contains an end-of-stream symbol. |
| EndOfStreamSymbol | Gets the byte value representing the end-of-stream symbol if applicable. May throw NotSupportedException if ContainsEndOfStreamSymbol is false. |
| MaxCompressionSize | Gets the maximum amount of space required by the compression algorithm. |
| UsesPreviousValue | Gets a value indicating whether this encoding strategy uses the previous value for encoding. |
| Clone | Clones this encoding method. |
| Decode(BinaryStreamBase, T, T, Boolean) | Decodes value from the specified binary stream. |
| Decode(Byte*, T, T, Boolean) | Decodes value from the specified memory stream, returning the decoded data length. |
| Encode(BinaryStreamBase, T, T) | Encodes value and writes it to the specified binary stream. |
| Encode(Byte*, T, T) | Encodes value and writes it to the specified memory stream, returning the encoded data length. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |