OptimizedMemoryStream
Genel Bakış
OptimizedMemoryStream .NET için Aspose.PDF FOSS’ta bir sınıf. Mirasçılardan gelenler: Stream.
2 GB tek aralıklı MemoryStream sınırını aşabilecek bir hafıza akışı, sabit boyutlu parçalarda verileri depolayarak.
Bu sınıf, .NET programlarında OptimizedMemoryStream nesnelerle çalışmak için 9 yöntem sunar. Mevcut yöntemler şunları içerir: Flush, OptimizedMemoryStream, Read, Seek, SetLength, ToArray, Write, WriteByte. Tüm kamu üyeleri .NET paket için Aspose.PDF FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir. Mülkiyet : CanRead, CanSeek, CanWrite, Length, Position.
Özellikler
| Adı : | Tipi | Access | Açıklama |
|---|---|---|---|
CanRead | bool | Okumaya devam et | Okunabilir özelliğini alır. |
CanSeek | bool | Okumaya devam et | Arama yapılabilir özelliğini alır. |
CanWrite | bool | Okumaya devam et | Yazabilir özelliğini alır. |
Length | long | Okumaya devam et | Uzunluğu alır. |
Position | long | Okumak / Yazmak | Konumu alır veya ayarlar. |
Yöntemler
| Signature | Açıklama |
|---|---|
OptimizedMemoryStream() | Bu örnekte OptimizedMemoryStream arayın. |
OptimizedMemoryStream(buffer: byte[]) | Bu örnekte OptimizedMemoryStream (buffer) arayın. |
Flush() | Bu OptimizedMemoryStream örneğinde Flush’ı çağırın. |
Write(buffer: byte[], offset: int, count: int) | Bu OptimizedMemoryStream örneğinde yazma çağrısı (buffer, offset, count) yapılır. |
WriteByte(value: byte) | Bu OptimizedMemoryStream örneğinde WriteByte (değer) çağırın. |
Read(buffer: byte[], offset: int, count: int) | Bu OptimizedMemoryStream örneğinde Okuma (buffer, offset, sayma) çağrısı yapılır. |
Seek(offset: long, origin: SeekOrigin) | Bu OptimizedMemoryStream örneğinde arama(offset, kaynak) çağrısı yapılır. |
SetLength(value: long) | Uzunluk değerini ayarlar. |
ToArray() | Tüm içeriği tek bir byteye kopyalayın[]. |