Click or drag to resize

SocketAsyncBufferPool Class

Ez az osztály létrehoz egy nagyobb méretű buffert, ezt a buffert osztja szét az átadott socketAsyncEventArgsok között ha valamely, socketAsyncEventArgs nak már nincs rá szüksége, akkor visszaadja a Poolnak és a tömb ezen része újrafelhasználásra kerül Ez által csökkenthető a memória fragmentáció és kevesebbet kell dolgoznia a GC nek is. Megjegyzés: a .NET ben nagyon gyors az objektum létrehozás, de elég lassú az objektum megsemmisítés, ezért ezt célszerű elkerülni
Inheritance Hierarchy
SystemObject
  Ozeki.NetworkSocketAsyncBufferPool

Namespace: Ozeki.Network
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 10.4.54.0
Syntax
public class SocketAsyncBufferPool

The SocketAsyncBufferPool type exposes the following members.

Constructors
 NameDescription
Public methodSocketAsyncBufferPool Létrehoz egy buffer poolt, a bufferek méretei meg kell, hogy egyezzenek
Top
Methods
 NameDescription
Public methodFreeBuffer Az eventArgsnak nincs többé szüksége a bufferre, ezért újrafelhasználható a buffer
Public methodSetBuffer Beállítja a paraméter bufferét
Top
See Also