Kinetica   C#   API  Version 7.2.3.0
OutputStream.cs
Go to the documentation of this file.
1 
19 using System;
20 using System.IO;
21 
22 namespace Avro.IO
23 {
24  public abstract class OutputStream : Stream
25  {
26  public override bool CanWrite
27  {
28  get { return true; }
29  }
30 
31  public override bool CanRead
32  {
33  get { return false; }
34  }
35 
36  public override bool CanSeek
37  {
38  get { return false; }
39  }
40 
41  public override long Position
42  {
43  get { throw new NotSupportedException(); }
44  set { throw new NotSupportedException(); }
45  }
46 
47  public override int Read(byte[] buffer, int offset, int count)
48  {
49  throw new NotSupportedException();
50  }
51 
52  public override long Seek(long offset, SeekOrigin origin)
53  {
54  throw new NotSupportedException();
55  }
56 
57  public override void SetLength(long value)
58  {
59  throw new NotSupportedException();
60  }
61  }
62 }
override long Position
Definition: OutputStream.cs:42
override long Seek(long offset, SeekOrigin origin)
Definition: OutputStream.cs:52
override void SetLength(long value)
Definition: OutputStream.cs:57
override bool CanRead
Definition: OutputStream.cs:32
override int Read(byte[] buffer, int offset, int count)
Definition: OutputStream.cs:47
override bool CanSeek
Definition: OutputStream.cs:37
override bool CanWrite
Definition: OutputStream.cs:27