|
| AreaStream (IArea area) |
|
override void | Flush () |
|
override long | Seek (long offset, SeekOrigin origin) |
|
override void | SetLength (long value) |
|
override int | Read (byte[] buffer, int offset, int count) |
|
override void | Write (byte[] buffer, int offset, int count) |
|
Definition at line 21 of file AreaStream.cs.
Deveel.Data.Store.AreaStream.AreaStream |
( |
IArea |
area | ) |
|
|
inline |
Definition at line 24 of file AreaStream.cs.
26 throw new ArgumentNullException(
"area");
override void Deveel.Data.Store.AreaStream.Flush |
( |
| ) |
|
|
inline |
override int Deveel.Data.Store.AreaStream.Read |
( |
byte[] |
buffer, |
|
|
int |
offset, |
|
|
int |
count |
|
) |
| |
|
inline |
Definition at line 64 of file AreaStream.cs.
65 return area.
Read(buffer, offset, count);
int Read(byte[] buffer, int offset, int length)
Reads an array of bytes from the underlying IArea and advances the position by length ...
override long Deveel.Data.Store.AreaStream.Seek |
( |
long |
offset, |
|
|
SeekOrigin |
origin |
|
) |
| |
|
inline |
Definition at line 35 of file AreaStream.cs.
36 if (origin == SeekOrigin.Begin) {
38 throw new ArgumentOutOfRangeException(
"offset");
41 }
else if (origin == SeekOrigin.Current) {
44 if (pos + offset >= length)
45 throw new ArgumentOutOfRangeException(
"offset");
50 var newPos = length - offset;
52 throw new ArgumentOutOfRangeException(
"offset");
long Position
Returns or sets the current position of the pointer within the area.
override void Deveel.Data.Store.AreaStream.SetLength |
( |
long |
value | ) |
|
|
inline |
Definition at line 60 of file AreaStream.cs.
61 throw new NotSupportedException();
override void Deveel.Data.Store.AreaStream.Write |
( |
byte[] |
buffer, |
|
|
int |
offset, |
|
|
int |
count |
|
) |
| |
|
inline |
Definition at line 68 of file AreaStream.cs.
void Write(byte[] buffer, int offset, int length)
readonly IArea Deveel.Data.Store.AreaStream.area |
|
private |
override bool Deveel.Data.Store.AreaStream.CanRead |
|
get |
override bool Deveel.Data.Store.AreaStream.CanSeek |
|
get |
override bool Deveel.Data.Store.AreaStream.CanWrite |
|
get |
override long Deveel.Data.Store.AreaStream.Length |
|
get |
override long Deveel.Data.Store.AreaStream.Position |
|
getset |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Store/AreaStream.cs