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 HierarchySystemObject
Ozeki.NetworkSocketAsyncBufferPool
Namespace:
Ozeki.Network
Assembly:
OzekiSDK (in OzekiSDK.dll) Version: 10.3.199.0
Syntaxpublic class SocketAsyncBufferPool
Public Class SocketAsyncBufferPool
public ref class SocketAsyncBufferPool
type SocketAsyncBufferPool = class end
The SocketAsyncBufferPool type exposes the following members.
Constructors
Methods
| Name | Description |
---|
 | FreeBuffer |
Az eventArgsnak nincs többé szüksége a bufferre, ezért újrafelhasználható a buffer
|
 | SetBuffer |
Beállítja a paraméter bufferét
|
Top
See Also