SmartMemory Management

BufferProvider Members

BufferProvider overview

Public Static (Shared) Fields

LargeObjectTreshold This is the treshold for so-called Large Objects. These objects are not stored within the three standard Heaps. All objects with a size greater 85000 bytes are stored on the Large Object Heap. This heap is collected along with the the Generation-2 heap.

Public Static (Shared) Methods

GetBuffer Returs a buffer with a size between size and size*2. If currently no such buffer is available, a new buffer is allocated.
RecycleBuffer This mehtod clears the given buffer and adds it to the collection of available buffers.

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

See Also

BufferProvider Class | InfiniTec.SystemUtilities Namespace