BinaryDeltaCompressor Methods |
The BinaryDeltaCompressor type exposes the following members.
Name | Description | |
---|---|---|
![]() | ApplyDelta |
Apply a delta to an old value in order to create a new value.
|
![]() | CreateDelta |
Actually create a delta in the binary delta format. This method is
designed to be overridden by subclasses that have more intimate
knowledge of the contents of the buffers.
|
![]() ![]() | EnsureWriter |
Make sure that a DataWriter exists if one doesn't already.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | ExtractDelta |
Compare an old value to a new value and generate a delta that
represents the changes that must be made to the old value in order to
transform it into the new value.
|
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() ![]() | FinalizeDelta |
Convert an open delta output stream into a finalized Binary delta.
|
![]() | 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.) |
![]() ![]() | WriteAppend |
Encode a binary diff "append" operator to indicate that bytes should
be appended from the delta stream to the new value.
|
![]() ![]() | WriteExtract |
Encode a binary diff "extract" operator to indicate that bytes should
be copied from the old value to the new value.
|