OptimizedMemoryStream

OptimizedMemoryStream

Επισκόπηση

OptimizedMemoryStream είναι μια κλάση στο Aspose.PDF FOSS για .NET. Κληρονομεί από: Stream.

Μια επεκτάσιμη ροή στη μνήμη που μπορεί να υπερβεί το όριο των 2 GB μονοδιάστατου πίνακα του MemoryStream αποθηκεύοντας τα δεδομένα σε σταθερού μεγέθους τμήματα.

Αυτή η κλάση παρέχει 9 μεθόδους για εργασία με αντικείμενα OptimizedMemoryStream σε προγράμματα .NET. Διαθέσιμες μέθοδοι περιλαμβάνουν: Flush, OptimizedMemoryStream, Read, Seek, SetLength, ToArray, Write, WriteByte. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS για .NET. Ιδιότητες: CanRead, CanSeek, CanWrite, Length, Position.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
CanReadboolΑνάγνωσηΛαμβάνει το CanRead.
CanSeekboolΑνάγνωσηΛαμβάνει το CanSeek.
CanWriteboolΑνάγνωσηΛαμβάνει το can write.
LengthlongΑνάγνωσηΛαμβάνει το μήκος.
PositionlongΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει τη θέση.

Μέθοδοι

ΥπογραφήΠεριγραφή
OptimizedMemoryStream()Καλεί το OptimizedMemoryStream σε αυτό το αντίγραφο OptimizedMemoryStream.
OptimizedMemoryStream(buffer: byte[])Καλεί το OptimizedMemoryStream(buffer) σε αυτό το αντίγραφο OptimizedMemoryStream.
Flush()Καλεί τη Flush σε αυτήν την παρουσία OptimizedMemoryStream.
Write(buffer: byte[], offset: int, count: int)Καλεί τη Write(buffer, offset, count) σε αυτήν την παρουσία OptimizedMemoryStream.
WriteByte(value: byte)Καλεί τη WriteByte(value) σε αυτήν την παρουσία OptimizedMemoryStream.
Read(buffer: byte[], offset: int, count: int)Καλεί τη Read(buffer, offset, count) σε αυτήν την παρουσία OptimizedMemoryStream.
Seek(offset: long, origin: SeekOrigin)Καλεί τη μέθοδο Seek(offset, origin) σε αυτήν την παρουσία OptimizedMemoryStream.
SetLength(value: long)Ορίζει την τιμή του μήκους.
ToArray()Αντιγράψτε όλο το περιεχόμενο σε ένα ενιαίο byte[].

Δείτε επίσης

 Ελληνικά