OptimizedMemoryStream
Tổng quan
OptimizedMemoryStream là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: Stream.
Một dòng lưu trữ có thể phát triển mà có khả năng vượt quá giới hạn 1 GB của MemoryStream bằng cách lưu dữ liệu trong các mảnh vỡ cố định.
Khóa học này cung cấp 9 phương pháp để làm việc với các đối tượng OptimizedMemoryStream trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Flush, OptimizedMemoryStream, Read, Seek, SetLength, ToArray, Write, WriteByte. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : CanRead, CanSeek, CanWrite, Length, Position.
Tài sản
| Tên | loại | Access | Mô tả |
|---|---|---|---|
CanRead | bool | Đọc | Lấy giá trị can read. |
CanSeek | bool | Đọc | Lấy giá trị CanSeek. |
CanWrite | bool | Đọc | Lấy giá trị có thể ghi. |
Length | long | Đọc | Lấy độ dài. |
Position | long | Đọc / viết | Lấy hoặc đặt vị trí. |
Phương pháp
| Signature | Mô tả |
|---|---|
OptimizedMemoryStream() | Hãy gọi OptimizedMemoryStream trên trường hợp này OptimizedMemoryStream. |
OptimizedMemoryStream(buffer: byte[]) | Nhấn OptimizedMemoryStream(buffer) trên trường hợp này OptimizedMemoryStream. |
Flush() | Nhờ Flush vào trường hợp OptimizedMemoryStream này. |
Write(buffer: byte[], offset: int, count: int) | Calls Write(buffer, offset, count) trên trường hợp này OptimizedMemoryStream. |
WriteByte(value: byte) | Nhắc WriteByte(giá) trên ví dụ này OptimizedMemoryStream. |
Read(buffer: byte[], offset: int, count: int) | Calls Read(buffer, offset, count) on this OptimizedMemoryStream instance. |
Seek(offset: long, origin: SeekOrigin) | Call Seek(offset, nguồn) trên trường hợp này OptimizedMemoryStream. |
SetLength(value: long) | Đặt giá trị độ dài. |
ToArray() | Sao chép toàn bộ nội dung thành một byte[]. |