Stream

Overview

Location

  • Reference:
    • Elements.dll  .NET, .NET Standard
    • elements.jar  Iodine
    • Elements.fx  Island
    • libElements.fx  Toffee
  • Namespace: RemObjects.Elements.RTL

Descendants

Implemented interfaces

 

constructor  protected .NET, .NET Standard, Iodine, Island

 

constructor()

 

Stream()

 

init()

 

Stream()

CanRead  virtual

 

// .NET, .NET Standard
property CanRead: Boolean read
// Island
property CanRead: Boolean read

 

// .NET, .NET Standard
Boolean CanRead { get; }
// Island
Boolean CanRead { get; }

 

// .NET, .NET Standard, Toffee
var CanRead: Boolean { get{} }
// Island
var CanRead: Boolean { get{} }

 

Boolean CanRead { __get; }

CanSeek  virtual

 

// .NET, .NET Standard
property CanSeek: Boolean read
// Island
property CanSeek: Boolean read

 

// .NET, .NET Standard
Boolean CanSeek { get; }
// Island
Boolean CanSeek { get; }

 

// .NET, .NET Standard, Toffee
var CanSeek: Boolean { get{} }
// Island
var CanSeek: Boolean { get{} }

 

Boolean CanSeek { __get; }

CanWrite  virtual

 

// .NET, .NET Standard
property CanWrite: Boolean read
// Island
property CanWrite: Boolean read

 

// .NET, .NET Standard
Boolean CanWrite { get; }
// Island
Boolean CanWrite { get; }

 

// .NET, .NET Standard, Toffee
var CanWrite: Boolean { get{} }
// Island
var CanWrite: Boolean { get{} }

 

Boolean CanWrite { __get; }

Close  virtual abstract

 

method Close()

 

void Close()

 

func Close()

 

void Close()

CopyTo  virtual

 

method CopyTo(Destination: Stream)

 

void CopyTo(Stream Destination)

 

func CopyTo(_ Destination: Stream)

 

void CopyTo(Stream Destination)

Parameters:

  • Destination:

Dispose .NET, .NET Standard, Island

 

method Dispose()

 

void Dispose()

 

func Dispose()

Flush  virtual abstract

 

method Flush()

 

void Flush()

 

func Flush()

 

void Flush()

GetLength  virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetLength(): Int64
// Island
method GetLength(): Int64

 

// .NET, .NET Standard
Int64 GetLength()
// Island
Int64 GetLength()

 

func GetLength() -> Int64

GetPosition  virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetPosition(): Int64
// Island
method GetPosition(): Int64

 

// .NET, .NET Standard
Int64 GetPosition()
// Island
Int64 GetPosition()

 

func GetPosition() -> Int64

Length  virtual

 

// .NET, .NET Standard
property Length: Int64 read
// Island
property Length: Int64 read

 

// .NET, .NET Standard
Int64 Length { get; }
// Island
Int64 Length { get; }

 

// .NET, .NET Standard, Toffee
var Length: Int64 { get{} }
// Island
var Length: Int64 { get{} }

 

Int64 Length { __get; }

Position  virtual

 

// .NET, .NET Standard
property Position: Int64 read write
// Island
property Position: Int64 read write

 

// .NET, .NET Standard
Int64 Position { get; set; }
// Island
Int64 Position { get; set; }

 

// .NET, .NET Standard, Toffee
var Position: Int64 { get{} set{} }
// Island
var Position: Int64 { get{} set{} }

 

Int64 Position { __get; __set; }

Read (array of Byte, Int32): Int32

 

// .NET, .NET Standard
method Read(Buffer: array of Byte; Count: Int32): Int32
// Island
method Read(Buffer: array of Byte; Count: Int32): Int32

 

// .NET, .NET Standard
Int32 Read(Byte[] Buffer, Int32 Count)
// Island
Int32 Read(Byte[] Buffer, Int32 Count)

 

func Read(_ Buffer: Byte..., _ Count: Int32) -> Int32

 

Integer Read(Byte[] Buffer, Integer Count)

Parameters:

  • Buffer:
  • Count:

Read (array of Byte, Int32, Int32): Int32  virtual abstract

 

// .NET, .NET Standard
method Read(Buffer: array of Byte; Offset: Int32; Count: Int32): Int32
// Island
method Read(Buffer: array of Byte; Offset: Int32; Count: Int32): Int32

 

// .NET, .NET Standard
Int32 Read(Byte[] Buffer, Int32 Offset, Int32 Count)
// Island
Int32 Read(Byte[] Buffer, Int32 Offset, Int32 Count)

 

func Read(_ Buffer: Byte..., _ Offset: Int32, _ Count: Int32) -> Int32

 

Integer Read(Byte[] Buffer, Integer Offset, Integer Count)

Parameters:

  • Buffer:
  • Offset:
  • Count:

ReadByte  virtual

 

// .NET, .NET Standard
method ReadByte(): Int32
// Island
method ReadByte(): Int32

 

// .NET, .NET Standard
Int32 ReadByte()
// Island
Int32 ReadByte()

 

func ReadByte() -> Int32

 

Integer ReadByte()

Seek  virtual abstract

 

// .NET, .NET Standard
method Seek(Offset: Int64; Origin: SeekOrigin): Int64
// Island
method Seek(Offset: Int64; Origin: SeekOrigin): Int64

 

// .NET, .NET Standard
Int64 Seek(Int64 Offset, SeekOrigin Origin)
// Island
Int64 Seek(Int64 Offset, SeekOrigin Origin)

 

func Seek(_ Offset: Int64, _ Origin: SeekOrigin) -> Int64

 

Int64 Seek(Int64 Offset, SeekOrigin Origin)

Parameters:

  • Offset:
  • Origin:

SetPosition  virtual .NET, .NET Standard, Island

 

// .NET, .NET Standard
method SetPosition(Value: Int64)
// Island
method SetPosition(Value: Int64)

 

// .NET, .NET Standard
void SetPosition(Int64 Value)
// Island
void SetPosition(Int64 Value)

 

// .NET, .NET Standard
func SetPosition(_ Value: Int64)
// Island
func SetPosition(_ Value: Int64)

Parameters:

  • Value:

Write (array of Byte, Int32): Int32

 

// .NET, .NET Standard
method Write(Buffer: array of Byte; Count: Int32): Int32
// Island
method Write(Buffer: array of Byte; Count: Int32): Int32

 

// .NET, .NET Standard
Int32 Write(Byte[] Buffer, Int32 Count)
// Island
Int32 Write(Byte[] Buffer, Int32 Count)

 

func Write(_ Buffer: Byte..., _ Count: Int32) -> Int32

 

Integer Write(Byte[] Buffer, Integer Count)

Parameters:

  • Buffer:
  • Count:

Write (array of Byte, Int32, Int32): Int32  virtual abstract

 

// .NET, .NET Standard
method Write(Buffer: array of Byte; Offset: Int32; Count: Int32): Int32
// Island
method Write(Buffer: array of Byte; Offset: Int32; Count: Int32): Int32

 

// .NET, .NET Standard
Int32 Write(Byte[] Buffer, Int32 Offset, Int32 Count)
// Island
Int32 Write(Byte[] Buffer, Int32 Offset, Int32 Count)

 

func Write(_ Buffer: Byte..., _ Offset: Int32, _ Count: Int32) -> Int32

 

Integer Write(Byte[] Buffer, Integer Offset, Integer Count)

Parameters:

  • Buffer:
  • Offset:
  • Count:

WriteByte  virtual

 

// .NET, .NET Standard
method WriteByte(aValue: Byte)
// Island
method WriteByte(aValue: Byte)

 

// .NET, .NET Standard
void WriteByte(Byte aValue)
// Island
void WriteByte(Byte aValue)

 

func WriteByte(_ aValue: Byte)

 

void WriteByte(Byte aValue)

Parameters:

  • aValue:

 

CanRead  virtual

 

// .NET, .NET Standard
property CanRead: Boolean read
// Island
property CanRead: Boolean read

 

// .NET, .NET Standard
Boolean CanRead { get; }
// Island
Boolean CanRead { get; }

 

// .NET, .NET Standard, Toffee
var CanRead: Boolean { get{} }
// Island
var CanRead: Boolean { get{} }

 

Boolean CanRead { __get; }

CanSeek  virtual

 

// .NET, .NET Standard
property CanSeek: Boolean read
// Island
property CanSeek: Boolean read

 

// .NET, .NET Standard
Boolean CanSeek { get; }
// Island
Boolean CanSeek { get; }

 

// .NET, .NET Standard, Toffee
var CanSeek: Boolean { get{} }
// Island
var CanSeek: Boolean { get{} }

 

Boolean CanSeek { __get; }

CanWrite  virtual

 

// .NET, .NET Standard
property CanWrite: Boolean read
// Island
property CanWrite: Boolean read

 

// .NET, .NET Standard
Boolean CanWrite { get; }
// Island
Boolean CanWrite { get; }

 

// .NET, .NET Standard, Toffee
var CanWrite: Boolean { get{} }
// Island
var CanWrite: Boolean { get{} }

 

Boolean CanWrite { __get; }

Length  virtual

 

// .NET, .NET Standard
property Length: Int64 read
// Island
property Length: Int64 read

 

// .NET, .NET Standard
Int64 Length { get; }
// Island
Int64 Length { get; }

 

// .NET, .NET Standard, Toffee
var Length: Int64 { get{} }
// Island
var Length: Int64 { get{} }

 

Int64 Length { __get; }

Position  virtual

 

// .NET, .NET Standard
property Position: Int64 read write
// Island
property Position: Int64 read write

 

// .NET, .NET Standard
Int64 Position { get; set; }
// Island
Int64 Position { get; set; }

 

// .NET, .NET Standard, Toffee
var Position: Int64 { get{} set{} }
// Island
var Position: Int64 { get{} set{} }

 

Int64 Position { __get; __set; }

 

constructor  protected .NET, .NET Standard, Iodine, Island

 

constructor()

 

Stream()

 

init()

 

Stream()

Close  virtual abstract

 

method Close()

 

void Close()

 

func Close()

 

void Close()

CopyTo  virtual

 

method CopyTo(Destination: Stream)

 

void CopyTo(Stream Destination)

 

func CopyTo(_ Destination: Stream)

 

void CopyTo(Stream Destination)

Parameters:

  • Destination:

Dispose .NET, .NET Standard, Island

 

method Dispose()

 

void Dispose()

 

func Dispose()

Flush  virtual abstract

 

method Flush()

 

void Flush()

 

func Flush()

 

void Flush()

GetLength  virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetLength(): Int64
// Island
method GetLength(): Int64

 

// .NET, .NET Standard
Int64 GetLength()
// Island
Int64 GetLength()

 

func GetLength() -> Int64

GetPosition  virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetPosition(): Int64
// Island
method GetPosition(): Int64

 

// .NET, .NET Standard
Int64 GetPosition()
// Island
Int64 GetPosition()

 

func GetPosition() -> Int64

Read (array of Byte, Int32): Int32

 

// .NET, .NET Standard
method Read(Buffer: array of Byte; Count: Int32): Int32
// Island
method Read(Buffer: array of Byte; Count: Int32): Int32

 

// .NET, .NET Standard
Int32 Read(Byte[] Buffer, Int32 Count)
// Island
Int32 Read(Byte[] Buffer, Int32 Count)

 

func Read(_ Buffer: Byte..., _ Count: Int32) -> Int32

 

Integer Read(Byte[] Buffer, Integer Count)

Parameters:

  • Buffer:
  • Count:

Read (array of Byte, Int32, Int32): Int32  virtual abstract

 

// .NET, .NET Standard
method Read(Buffer: array of Byte; Offset: Int32; Count: Int32): Int32
// Island
method Read(Buffer: array of Byte; Offset: Int32; Count: Int32): Int32

 

// .NET, .NET Standard
Int32 Read(Byte[] Buffer, Int32 Offset, Int32 Count)
// Island
Int32 Read(Byte[] Buffer, Int32 Offset, Int32 Count)

 

func Read(_ Buffer: Byte..., _ Offset: Int32, _ Count: Int32) -> Int32

 

Integer Read(Byte[] Buffer, Integer Offset, Integer Count)

Parameters:

  • Buffer:
  • Offset:
  • Count:

ReadByte  virtual

 

// .NET, .NET Standard
method ReadByte(): Int32
// Island
method ReadByte(): Int32

 

// .NET, .NET Standard
Int32 ReadByte()
// Island
Int32 ReadByte()

 

func ReadByte() -> Int32

 

Integer ReadByte()

Seek  virtual abstract

 

// .NET, .NET Standard
method Seek(Offset: Int64; Origin: SeekOrigin): Int64
// Island
method Seek(Offset: Int64; Origin: SeekOrigin): Int64

 

// .NET, .NET Standard
Int64 Seek(Int64 Offset, SeekOrigin Origin)
// Island
Int64 Seek(Int64 Offset, SeekOrigin Origin)

 

func Seek(_ Offset: Int64, _ Origin: SeekOrigin) -> Int64

 

Int64 Seek(Int64 Offset, SeekOrigin Origin)

Parameters:

  • Offset:
  • Origin:

SetPosition  virtual .NET, .NET Standard, Island

 

// .NET, .NET Standard
method SetPosition(Value: Int64)
// Island
method SetPosition(Value: Int64)

 

// .NET, .NET Standard
void SetPosition(Int64 Value)
// Island
void SetPosition(Int64 Value)

 

// .NET, .NET Standard
func SetPosition(_ Value: Int64)
// Island
func SetPosition(_ Value: Int64)

Parameters:

  • Value:

Write (array of Byte, Int32): Int32

 

// .NET, .NET Standard
method Write(Buffer: array of Byte; Count: Int32): Int32
// Island
method Write(Buffer: array of Byte; Count: Int32): Int32

 

// .NET, .NET Standard
Int32 Write(Byte[] Buffer, Int32 Count)
// Island
Int32 Write(Byte[] Buffer, Int32 Count)

 

func Write(_ Buffer: Byte..., _ Count: Int32) -> Int32

 

Integer Write(Byte[] Buffer, Integer Count)

Parameters:

  • Buffer:
  • Count:

Write (array of Byte, Int32, Int32): Int32  virtual abstract

 

// .NET, .NET Standard
method Write(Buffer: array of Byte; Offset: Int32; Count: Int32): Int32
// Island
method Write(Buffer: array of Byte; Offset: Int32; Count: Int32): Int32

 

// .NET, .NET Standard
Int32 Write(Byte[] Buffer, Int32 Offset, Int32 Count)
// Island
Int32 Write(Byte[] Buffer, Int32 Offset, Int32 Count)

 

func Write(_ Buffer: Byte..., _ Offset: Int32, _ Count: Int32) -> Int32

 

Integer Write(Byte[] Buffer, Integer Offset, Integer Count)

Parameters:

  • Buffer:
  • Offset:
  • Count:

WriteByte  virtual

 

// .NET, .NET Standard
method WriteByte(aValue: Byte)
// Island
method WriteByte(aValue: Byte)

 

// .NET, .NET Standard
void WriteByte(Byte aValue)
// Island
void WriteByte(Byte aValue)

 

func WriteByte(_ aValue: Byte)

 

void WriteByte(Byte aValue)

Parameters:

  • aValue:

Descendants