OptimizedMemoryStream

OptimizedMemoryStream

Prezentare generală

OptimizedMemoryStream este o clasă în Aspose.PDF FOSS pentru .NET. Moștenește de la: Stream.

Un flux în memorie extensibil care poate depăși limita de 2 GB a unui singur tablou a MemoryStream prin stocarea datelor în blocuri de dimensiune fixă.

Această clasă oferă 9 metode pentru lucrul cu obiecte OptimizedMemoryStream în programele .NET. Metodele disponibile includ: Flush, OptimizedMemoryStream, Read, Seek, SetLength, ToArray, Write, WriteByte. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS pentru .NET. Proprietăți: CanRead, CanSeek, CanWrite, Length, Position.

Proprietăți

NumeTipAccesDescriere:
CanReadboolCitireObține can read.
CanSeekboolCitireObține dacă poate derula.
CanWriteboolCitireObține dacă poate scrie.
LengthlongCitireObține lungimea.
PositionlongCitire/ScriereObține sau stabilește poziția.

Metode

SemnăturăDescriere:
OptimizedMemoryStream()Apelează OptimizedMemoryStream pe această instanță a OptimizedMemoryStream.
OptimizedMemoryStream(buffer: byte[])Apelează OptimizedMemoryStream(buffer) pe această instanță a OptimizedMemoryStream.
Flush()Apelează Flush pe această instanță a OptimizedMemoryStream.
Write(buffer: byte[], offset: int, count: int)Apelează Write(buffer, offset, count) pe această instanță OptimizedMemoryStream.
WriteByte(value: byte)Apelează WriteByte(value) pe această instanță OptimizedMemoryStream.
Read(buffer: byte[], offset: int, count: int)Apelează Read(buffer, offset, count) pe această instanță OptimizedMemoryStream.
Seek(offset: long, origin: SeekOrigin)Apelează Seek(offset, origin) pe această instanță OptimizedMemoryStream.
SetLength(value: long)Setează valoarea lungimii.
ToArray()Copiați întregul conținut într-un singur byte[].

Vezi și:

 Română