OptimizedMemoryStream
Pregled
OptimizedMemoryStream је класа у Aspose.PDF FOSS за .NET. Наслеђени од: Stream.
Растући поток у меморији који може да пређе 2 ГБ ограничења за јединствену опсегу MemoryStream складиштењем података у фиксираним величинама.
Ова класа пружа 9 метода за рад са објектима OptimizedMemoryStream у .NET програмима. Доступне методе укључују: Flush, OptimizedMemoryStream, Read, Seek, SetLength, ToArray, Write, WriteByte. Сви јавни чланови су доступни за било коју .NET апликацију након инсталације Aspose.PDF FOSS за .Net пакет. имовине : CanRead, CanSeek, CanWrite, Length, Position.
Svojstva
| Име | Тип | Access | Опис |
|---|---|---|---|
CanRead | bool | читање | Dohvata mogućnost čitanja. |
CanSeek | bool | читање | Dohvata can seek. |
CanWrite | bool | читање | Dohvata mogućnost pisanja. |
Length | long | читање | Vraća dužinu. |
Position | long | Прочитајте / Пишите | Dohvata ili postavlja položaj. |
Metode
| Signature | Опис |
|---|---|
OptimizedMemoryStream() | Позовите OptimizedMemoryStream на овом OptimizedMemoryStream инстанцији. |
OptimizedMemoryStream(buffer: byte[]) | Позови OptimizedMemoryStream(буффер) на овом OptimizedMemoryStream инстанцији. |
Flush() | Позови Флусх на овом OptimizedMemoryStream инстанцији. |
Write(buffer: byte[], offset: int, count: int) | Позива Писање(буффер, отплата, рачуна) на овом OptimizedMemoryStream инстанцији. |
WriteByte(value: byte) | Позовите WriteByte(вредност) на овом OptimizedMemoryStream инстанцији. |
Read(buffer: byte[], offset: int, count: int) | Позивајте читање (буффер, отказ, рачунање) на овом OptimizedMemoryStream инстанцији. |
Seek(offset: long, origin: SeekOrigin) | Позива се (офсет, порекло) на овом OptimizedMemoryStream инстанцији. |
SetLength(value: long) | Postavlja vrednost dužine. |
ToArray() | Копирајте цео садржај на један байт[]. |