OptimizedMemoryStream

OptimizedMemoryStream

Översikt

OptimizedMemoryStream är en klass i Aspose.PDF FOSS för .NET. ärvt från: Stream.

En växtbar in-minnesström som kan överstiga 2 GB enstaka gränsen för MemoryStream genom att lagra data i fasta storlekar.

Denna klass ger 9 metoder för att arbeta med OptimizedMemoryStream objekt i .NET-program. Tillgängliga metoder inkluderar: Flush, OptimizedMemoryStream, Read, Seek, SetLength, ToArray, Write, WriteByte. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: CanRead, CanSeek, CanWrite, Length, Position.

ägodelar

NamnTyp avAccessBeskrivning
CanReadboolLäsningHämtar kan läsa.
CanSeekboolLäsningHämtar kan söka.
CanWriteboolLäsningHämtar kan skriva.
LengthlongLäsningHämtar längden.
PositionlongLäs/ SkrivHämtar eller anger positionen.

Metoder

SignatureBeskrivning
OptimizedMemoryStream()Kalla OptimizedMemoryStream på detta OptimizedMemoryStream instans.
OptimizedMemoryStream(buffer: byte[])Kalla OptimizedMemoryStream(buffer) på detta OptimizedMemoryStream instans.
Flush()Kalla Flush på detta OptimizedMemoryStream instans.
Write(buffer: byte[], offset: int, count: int)Kallar Skriv(buffer, offset, räkna) på detta OptimizedMemoryStream instans.
WriteByte(value: byte)Kalla WriteByte(värde) på detta OptimizedMemoryStream instans.
Read(buffer: byte[], offset: int, count: int)Kallar Läs(buffer, offset, räkna) på detta OptimizedMemoryStream instans.
Seek(offset: long, origin: SeekOrigin)Kall Seek(offset, ursprung) på denna instans OptimizedMemoryStream.
SetLength(value: long)Sätter längdvärdet.
ToArray()Kopiera hela innehållet till en byte[].

Se även

 Svenska