IStreamWrapper
Contents
[
Hide
]IStreamWrapper interface
Aspose.IO.Stream wrapper for COM interface.
public interface IStreamWrapper : IDisposable
Properties
Name | Description |
---|---|
AsIDisposable { get; } | Allows to get base IDisposable interface. Read-only IDisposable. |
CanRead { get; } | Gets a value indicating whether the current stream supports reading. Read-only Boolean. |
CanSeek { get; } | Gets a value indicating whether the current stream supports seeking. Read-only Boolean. |
CanWrite { get; } | Gets a value indicating whether the current stream supports writing. Read-only Boolean. |
Length { get; } | Gets the length in bytes of the stream. Read-only Int64. |
Position { get; } | Gets the position within the current stream. Read-only Int64. |
Stream { get; } | Gets a stream. Read-only Stream. |
Methods
Name | Description |
---|---|
Close() | Closes the current stream and releases any resources. |
Flush() | Clears all buffers for this stream and causes any buffered data to be written to the underlying device. |
Read(byte[], int, int) | Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read. |
ReadByte() | Reads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream. |
Seek(long, SeekOrigin) | Sets the position within the current stream |
Write(byte[], int, int) | writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. |
WriteByte(byte) | Writes a byte to the current position in the stream and advances the position within the stream by one byte. |
See Also
- namespace Aspose.Slides
- assembly Aspose.Slides