MemoryStream

Overview

Location

 

constructor

 

constructor()

 

MemoryStream()

 

init()

 

MemoryStream()

constructor (array of Byte): InstanceType

 

// .NET, .NET Standard
constructor(aValue: array of Byte)
// Island
constructor(aValue: array of Byte)

 

// .NET, .NET Standard
MemoryStream(Byte[] aValue)
// Island
MemoryStream(Byte[] aValue)

 

init(_ aValue: Byte...)

 

MemoryStream(Byte[] aValue)

Parameters:

  • aValue:

constructor (array of Byte, Boolean): InstanceType

 

// .NET, .NET Standard
constructor(aValue: array of Byte; aCanWrite: Boolean)
// Island
constructor(aValue: array of Byte; aCanWrite: Boolean)

 

// .NET, .NET Standard
MemoryStream(Byte[] aValue, Boolean aCanWrite)
// Island
MemoryStream(Byte[] aValue, Boolean aCanWrite)

 

init(_ aValue: Byte..., _ aCanWrite: Boolean)

 

MemoryStream(Byte[] aValue, Boolean aCanWrite)

Parameters:

  • aValue:
  • aCanWrite:

constructor (ImmutableBinary): InstanceType

 

constructor(aValue: ImmutableBinary)

 

MemoryStream(ImmutableBinary aValue)

 

init(_ aValue: ImmutableBinary)

 

MemoryStream(ImmutableBinary aValue)

Parameters:

  • aValue:

constructor (Int32): InstanceType

 

// .NET, .NET Standard
constructor(aCapacity: Int32)
// Island
constructor(aCapacity: Int32)

 

// .NET, .NET Standard
MemoryStream(Int32 aCapacity)
// Island
MemoryStream(Int32 aCapacity)

 

init(_ aCapacity: Int32)

 

MemoryStream(Integer aCapacity)

Parameters:

  • aCapacity:

Bytes  virtual

 

// .NET, .NET Standard
property Bytes: array of Byte read
// Island
property Bytes: array of Byte read

 

// .NET, .NET Standard
Byte[] Bytes { get; }
// Island
Byte[] Bytes { get; }

 

// .NET, .NET Standard, Toffee
var Bytes: Byte... { get{} }
// Island
var Bytes: Byte... { get{} }

 

Byte[] Bytes { __get; }

CanRead  override

 

// .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  override

 

// .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  override

 

// .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; }

Clear  virtual

 

method Clear()

 

void Clear()

 

func Clear()

 

void Clear()

Close  override

 

method Close()

 

void Close()

 

func Close()

 

void Close()

CopyTo  virtual    (declared in Stream)

 

method CopyTo(Destination: Stream)

 

void CopyTo(Stream Destination)

 

func CopyTo(_ Destination: Stream)

 

void CopyTo(Stream Destination)

Parameters:

  • Destination:

Dispose    (declared in Stream) .NET, .NET Standard, Island

 

method Dispose()

 

void Dispose()

 

func Dispose()

Flush  override

 

method Flush()

 

void Flush()

 

func Flush()

 

void Flush()

GetBytes  protected virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetBytes(): array of Byte
// Island
method GetBytes(): array of Byte

 

// .NET, .NET Standard
Byte[] GetBytes()
// Island
Byte[] GetBytes()

 

func GetBytes() -> Byte...

GetCanRead  protected virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetCanRead(): Boolean
// Island
method GetCanRead(): Boolean

 

// .NET, .NET Standard
Boolean GetCanRead()
// Island
Boolean GetCanRead()

 

func GetCanRead() -> Boolean

GetCanSeek  protected virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetCanSeek(): Boolean
// Island
method GetCanSeek(): Boolean

 

// .NET, .NET Standard
Boolean GetCanSeek()
// Island
Boolean GetCanSeek()

 

func GetCanSeek() -> Boolean

GetCanWrite  protected virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetCanWrite(): Boolean
// Island
method GetCanWrite(): Boolean

 

// .NET, .NET Standard
Boolean GetCanWrite()
// Island
Boolean GetCanWrite()

 

func GetCanWrite() -> Boolean

GetLength  override Toffee

 

func GetLength() -> Int64

GetPosition  override Toffee

 

func GetPosition() -> Int64

Length  override Iodine, Toffee

 

var Length: Int64 { get{} }

 

Int64 Length { __get; }

Position  override Iodine, Toffee

 

var Position: Int64 { get{} set{} }

 

Int64 Position { __get; __set; }

Read (array of Byte, Int32): Int32    (declared in Stream)

 

// .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, Integer, Integer): Integer  override Iodine, Toffee

 

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

 

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

Parameters:

  • Buffer:
  • Offset:
  • Count:

ReadByte  virtual    (declared in Stream)

 

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

 

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

 

func ReadByte() -> Int32

 

Integer ReadByte()

Seek  override Iodine, Toffee

 

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

 

Int64 Seek(Int64 Offset, SeekOrigin Origin)

Parameters:

  • Offset:
  • Origin:

SetLength  virtual Iodine, Toffee

 

func SetLength(_ Value: Int64)

 

void SetLength(Int64 Value)

Parameters:

  • Value:

SetPosition  override virtual    (declared in WrappedPlatformStream) .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:

ToArray  virtual

 

// .NET, .NET Standard
method ToArray(): array of Byte
// Island
method ToArray(): array of Byte

 

// .NET, .NET Standard
Byte[] ToArray()
// Island
Byte[] ToArray()

 

func ToArray() -> Byte...

 

Byte[] ToArray()

Write (array of Byte, Int32): Int32    (declared in Stream)

 

// .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, Integer, Integer): Integer  override Iodine, Toffee

 

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

 

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

Parameters:

  • Buffer:
  • Offset:
  • Count:

WriteByte  virtual    (declared in Stream)

 

// .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:

WriteTo  virtual

 

method WriteTo(Destination: Stream)

 

void WriteTo(Stream Destination)

 

func WriteTo(_ Destination: Stream)

 

void WriteTo(Stream Destination)

Parameters:

  • Destination:

 

Bytes  virtual

 

// .NET, .NET Standard
property Bytes: array of Byte read
// Island
property Bytes: array of Byte read

 

// .NET, .NET Standard
Byte[] Bytes { get; }
// Island
Byte[] Bytes { get; }

 

// .NET, .NET Standard, Toffee
var Bytes: Byte... { get{} }
// Island
var Bytes: Byte... { get{} }

 

Byte[] Bytes { __get; }

CanRead  override

 

// .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  override

 

// .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  override

 

// .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  override Iodine, Toffee

 

var Length: Int64 { get{} }

 

Int64 Length { __get; }

Position  override Iodine, Toffee

 

var Position: Int64 { get{} set{} }

 

Int64 Position { __get; __set; }

 

constructor

 

constructor()

 

MemoryStream()

 

init()

 

MemoryStream()

constructor (array of Byte): InstanceType

 

// .NET, .NET Standard
constructor(aValue: array of Byte)
// Island
constructor(aValue: array of Byte)

 

// .NET, .NET Standard
MemoryStream(Byte[] aValue)
// Island
MemoryStream(Byte[] aValue)

 

init(_ aValue: Byte...)

 

MemoryStream(Byte[] aValue)

Parameters:

  • aValue:

constructor (array of Byte, Boolean): InstanceType

 

// .NET, .NET Standard
constructor(aValue: array of Byte; aCanWrite: Boolean)
// Island
constructor(aValue: array of Byte; aCanWrite: Boolean)

 

// .NET, .NET Standard
MemoryStream(Byte[] aValue, Boolean aCanWrite)
// Island
MemoryStream(Byte[] aValue, Boolean aCanWrite)

 

init(_ aValue: Byte..., _ aCanWrite: Boolean)

 

MemoryStream(Byte[] aValue, Boolean aCanWrite)

Parameters:

  • aValue:
  • aCanWrite:

constructor (ImmutableBinary): InstanceType

 

constructor(aValue: ImmutableBinary)

 

MemoryStream(ImmutableBinary aValue)

 

init(_ aValue: ImmutableBinary)

 

MemoryStream(ImmutableBinary aValue)

Parameters:

  • aValue:

constructor (Int32): InstanceType

 

// .NET, .NET Standard
constructor(aCapacity: Int32)
// Island
constructor(aCapacity: Int32)

 

// .NET, .NET Standard
MemoryStream(Int32 aCapacity)
// Island
MemoryStream(Int32 aCapacity)

 

init(_ aCapacity: Int32)

 

MemoryStream(Integer aCapacity)

Parameters:

  • aCapacity:

Clear  virtual

 

method Clear()

 

void Clear()

 

func Clear()

 

void Clear()

Close  override

 

method Close()

 

void Close()

 

func Close()

 

void Close()

CopyTo  virtual    (declared in Stream)

 

method CopyTo(Destination: Stream)

 

void CopyTo(Stream Destination)

 

func CopyTo(_ Destination: Stream)

 

void CopyTo(Stream Destination)

Parameters:

  • Destination:

Dispose    (declared in Stream) .NET, .NET Standard, Island

 

method Dispose()

 

void Dispose()

 

func Dispose()

Flush  override

 

method Flush()

 

void Flush()

 

func Flush()

 

void Flush()

GetBytes  protected virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetBytes(): array of Byte
// Island
method GetBytes(): array of Byte

 

// .NET, .NET Standard
Byte[] GetBytes()
// Island
Byte[] GetBytes()

 

func GetBytes() -> Byte...

GetCanRead  protected virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetCanRead(): Boolean
// Island
method GetCanRead(): Boolean

 

// .NET, .NET Standard
Boolean GetCanRead()
// Island
Boolean GetCanRead()

 

func GetCanRead() -> Boolean

GetCanSeek  protected virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetCanSeek(): Boolean
// Island
method GetCanSeek(): Boolean

 

// .NET, .NET Standard
Boolean GetCanSeek()
// Island
Boolean GetCanSeek()

 

func GetCanSeek() -> Boolean

GetCanWrite  protected virtual .NET, .NET Standard, Island, Toffee

 

// .NET, .NET Standard
method GetCanWrite(): Boolean
// Island
method GetCanWrite(): Boolean

 

// .NET, .NET Standard
Boolean GetCanWrite()
// Island
Boolean GetCanWrite()

 

func GetCanWrite() -> Boolean

GetLength  override Toffee

 

func GetLength() -> Int64

GetPosition  override Toffee

 

func GetPosition() -> Int64

Read (array of Byte, Int32): Int32    (declared in Stream)

 

// .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, Integer, Integer): Integer  override Iodine, Toffee

 

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

 

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

Parameters:

  • Buffer:
  • Offset:
  • Count:

ReadByte  virtual    (declared in Stream)

 

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

 

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

 

func ReadByte() -> Int32

 

Integer ReadByte()

Seek  override Iodine, Toffee

 

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

 

Int64 Seek(Int64 Offset, SeekOrigin Origin)

Parameters:

  • Offset:
  • Origin:

SetLength  virtual Iodine, Toffee

 

func SetLength(_ Value: Int64)

 

void SetLength(Int64 Value)

Parameters:

  • Value:

SetPosition  override virtual    (declared in WrappedPlatformStream) .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:

ToArray  virtual

 

// .NET, .NET Standard
method ToArray(): array of Byte
// Island
method ToArray(): array of Byte

 

// .NET, .NET Standard
Byte[] ToArray()
// Island
Byte[] ToArray()

 

func ToArray() -> Byte...

 

Byte[] ToArray()

Write (array of Byte, Int32): Int32    (declared in Stream)

 

// .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, Integer, Integer): Integer  override Iodine, Toffee

 

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

 

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

Parameters:

  • Buffer:
  • Offset:
  • Count:

WriteByte  virtual    (declared in Stream)

 

// .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:

WriteTo  virtual

 

method WriteTo(Destination: Stream)

 

void WriteTo(Stream Destination)

 

func WriteTo(_ Destination: Stream)

 

void WriteTo(Stream Destination)

Parameters:

  • Destination: