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: 1.8.12.0 (1.8.12)
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