public class MeteredStream
extends com.aspose.ms.System.IO.Stream
implements com.aspose.ms.System.IDisposable
Constructor and Description |
---|
MeteredStream(com.aspose.ms.System.IO.Stream stream,
long inputStreamSize) |
Modifier and Type | Method and Description |
---|---|
boolean |
canRead() |
boolean |
canSeek() |
boolean |
canWrite() |
void |
close() |
void |
dispose() |
boolean |
equals(Object obj) |
void |
flush() |
long |
getCalculatedSize() |
long |
getLength() |
long |
getPosition() |
long |
getReportedSize() |
int |
hashCode() |
static boolean |
op_Equality(MeteredStream stream,
com.aspose.ms.System.IO.Stream other) |
static boolean |
op_Inequality(MeteredStream stream,
com.aspose.ms.System.IO.Stream other) |
int |
read(byte[] buffer,
int offset,
int count) |
int |
readByte() |
void |
report() |
void |
resetReport() |
long |
seek(long offset,
int origin) |
void |
setLength(long value) |
void |
setPosition(long value) |
static IMeteredEvents[] |
to_(MeteredStream value) |
void |
write(byte[] buffer,
int offset,
int count) |
void |
writeByte(byte b) |
public MeteredStream(com.aspose.ms.System.IO.Stream stream, long inputStreamSize)
public static boolean op_Equality(MeteredStream stream, com.aspose.ms.System.IO.Stream other)
public static boolean op_Inequality(MeteredStream stream, com.aspose.ms.System.IO.Stream other)
public static IMeteredEvents[] to_(MeteredStream value)
public void flush()
flush
in class com.aspose.ms.System.IO.Stream
public long seek(long offset, int origin)
seek
in class com.aspose.ms.System.IO.Stream
public void setLength(long value)
setLength
in class com.aspose.ms.System.IO.Stream
public int read(byte[] buffer, int offset, int count)
read
in class com.aspose.ms.System.IO.Stream
public void write(byte[] buffer, int offset, int count)
write
in class com.aspose.ms.System.IO.Stream
public boolean canRead()
canRead
in class com.aspose.ms.System.IO.Stream
public boolean canSeek()
canSeek
in class com.aspose.ms.System.IO.Stream
public boolean canWrite()
canWrite
in class com.aspose.ms.System.IO.Stream
public long getLength()
getLength
in class com.aspose.ms.System.IO.Stream
public int readByte()
readByte
in class com.aspose.ms.System.IO.Stream
public void writeByte(byte b)
writeByte
in class com.aspose.ms.System.IO.Stream
public long getPosition()
getPosition
in class com.aspose.ms.System.IO.Stream
public void setPosition(long value)
setPosition
in class com.aspose.ms.System.IO.Stream
public long getCalculatedSize()
public long getReportedSize()
public void resetReport()
public void report()
public void close()
close
in class com.aspose.ms.System.IO.Stream
public void dispose()
dispose
in interface com.aspose.ms.System.IDisposable
dispose
in class com.aspose.ms.System.IO.Stream
Copyright © 2022 Aspose. All Rights Reserved.