Cmd

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.os.exec
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Cmd()

 

init()

 

Sub New()

constructor (Cmd)

 

constructor(value: Cmd)

 

Cmd(Cmd value)

 

init(_ value: Cmd)

 

Sub New(value As Cmd)

Parameters:

  • value:

Args

 

var Args: Slice<string>;

 

Slice<string> Args

 

var Args: Slice<string>

 

Args Slice<string>

 

FIELD Args() As Slice<string>

Dir

 

var Dir: string;

 

string Dir

 

var Dir: string

 

Dir string

 

FIELD Dir() As string

Env

 

var Env: Slice<string>;

 

Slice<string> Env

 

var Env: Slice<string>

 

Env Slice<string>

 

FIELD Env() As Slice<string>

ExtraFiles

 

// .NET, .NET Standard 2.0
var ExtraFiles: Slice<Memory<File>>;
// Island
var ExtraFiles: Slice<Memory<File>>;

 

// .NET, .NET Standard 2.0
Slice<Memory<File>> ExtraFiles
// Island
Slice<Memory<File>> ExtraFiles

 

// .NET, .NET Standard 2.0
var ExtraFiles: Slice<Memory<File>>
// Island
var ExtraFiles: Slice<Memory<File>>

 

// .NET, .NET Standard 2.0
ExtraFiles Slice<Memory<File>>
// Island
ExtraFiles Slice<Memory<File>>

 

// .NET, .NET Standard 2.0
FIELD ExtraFiles() As Slice<Memory<File>>
// Island
FIELD ExtraFiles() As Slice<Memory<File>>

Output

 

method Output: tuple of (Slice<Byte>, error)

 

(Slice<Byte>, error) Output()

 

func Output() -> (Slice<Byte>, error)

 

func Output() tuple of (Slice<Byte>, error)

 

Function Output() As Tuple (Of Slice<Byte>, error)

Path

 

var Path: string;

 

string Path

 

var Path: string

 

Path string

 

FIELD Path() As string

Process

 

// .NET, .NET Standard 2.0
var Process: Memory<Process>;
// Island
var Process: Memory<Process>;

 

// .NET, .NET Standard 2.0
Memory<Process> Process
// Island
Memory<Process> Process

 

// .NET, .NET Standard 2.0
var Process: Memory<Process>
// Island
var Process: Memory<Process>

 

// .NET, .NET Standard 2.0
Process Memory<Process>
// Island
Process Memory<Process>

 

// .NET, .NET Standard 2.0
FIELD Process() As Memory<Process>
// Island
FIELD Process() As Memory<Process>

ProcessState

 

// .NET, .NET Standard 2.0
var ProcessState: Memory<ProcessState>;
// Island
var ProcessState: Memory<ProcessState>;

 

// .NET, .NET Standard 2.0
Memory<ProcessState> ProcessState
// Island
Memory<ProcessState> ProcessState

 

// .NET, .NET Standard 2.0
var ProcessState: Memory<ProcessState>
// Island
var ProcessState: Memory<ProcessState>

 

// .NET, .NET Standard 2.0
ProcessState Memory<ProcessState>
// Island
ProcessState Memory<ProcessState>

 

// .NET, .NET Standard 2.0
FIELD ProcessState() As Memory<ProcessState>
// Island
FIELD ProcessState() As Memory<ProcessState>

Run

 

method Run: error

 

error Run()

 

func Run() -> error

 

func Run() error

 

Function Run() As error

Start

 

method Start: error

 

error Start()

 

func Start() -> error

 

func Start() error

 

Function Start() As error

Stderr

 

var Stderr: Writer;

 

Writer Stderr

 

var Stderr: Writer

 

Stderr Writer

 

FIELD Stderr() As Writer

Stdin

 

var Stdin: Reader;

 

Reader Stdin

 

var Stdin: Reader

 

Stdin Reader

 

FIELD Stdin() As Reader

StdinPipe

 

method StdinPipe: tuple of (WriteCloser, error)

 

(WriteCloser, error) StdinPipe()

 

func StdinPipe() -> (WriteCloser, error)

 

func StdinPipe() tuple of (WriteCloser, error)

 

Function StdinPipe() As Tuple (Of WriteCloser, error)

Stdout

 

var Stdout: Writer;

 

Writer Stdout

 

var Stdout: Writer

 

Stdout Writer

 

FIELD Stdout() As Writer

StdoutPipe

 

method StdoutPipe: tuple of (ReadCloser, error)

 

(ReadCloser, error) StdoutPipe()

 

func StdoutPipe() -> (ReadCloser, error)

 

func StdoutPipe() tuple of (ReadCloser, error)

 

Function StdoutPipe() As Tuple (Of ReadCloser, error)

Wait

 

method Wait: error

 

error Wait()

 

func Wait() -> error

 

func Wait() error

 

Function Wait() As error

 

Args

 

var Args: Slice<string>;

 

Slice<string> Args

 

var Args: Slice<string>

 

Args Slice<string>

 

FIELD Args() As Slice<string>

Dir

 

var Dir: string;

 

string Dir

 

var Dir: string

 

Dir string

 

FIELD Dir() As string

Env

 

var Env: Slice<string>;

 

Slice<string> Env

 

var Env: Slice<string>

 

Env Slice<string>

 

FIELD Env() As Slice<string>

ExtraFiles

 

// .NET, .NET Standard 2.0
var ExtraFiles: Slice<Memory<File>>;
// Island
var ExtraFiles: Slice<Memory<File>>;

 

// .NET, .NET Standard 2.0
Slice<Memory<File>> ExtraFiles
// Island
Slice<Memory<File>> ExtraFiles

 

// .NET, .NET Standard 2.0
var ExtraFiles: Slice<Memory<File>>
// Island
var ExtraFiles: Slice<Memory<File>>

 

// .NET, .NET Standard 2.0
ExtraFiles Slice<Memory<File>>
// Island
ExtraFiles Slice<Memory<File>>

 

// .NET, .NET Standard 2.0
FIELD ExtraFiles() As Slice<Memory<File>>
// Island
FIELD ExtraFiles() As Slice<Memory<File>>

Path

 

var Path: string;

 

string Path

 

var Path: string

 

Path string

 

FIELD Path() As string

Process

 

// .NET, .NET Standard 2.0
var Process: Memory<Process>;
// Island
var Process: Memory<Process>;

 

// .NET, .NET Standard 2.0
Memory<Process> Process
// Island
Memory<Process> Process

 

// .NET, .NET Standard 2.0
var Process: Memory<Process>
// Island
var Process: Memory<Process>

 

// .NET, .NET Standard 2.0
Process Memory<Process>
// Island
Process Memory<Process>

 

// .NET, .NET Standard 2.0
FIELD Process() As Memory<Process>
// Island
FIELD Process() As Memory<Process>

ProcessState

 

// .NET, .NET Standard 2.0
var ProcessState: Memory<ProcessState>;
// Island
var ProcessState: Memory<ProcessState>;

 

// .NET, .NET Standard 2.0
Memory<ProcessState> ProcessState
// Island
Memory<ProcessState> ProcessState

 

// .NET, .NET Standard 2.0
var ProcessState: Memory<ProcessState>
// Island
var ProcessState: Memory<ProcessState>

 

// .NET, .NET Standard 2.0
ProcessState Memory<ProcessState>
// Island
ProcessState Memory<ProcessState>

 

// .NET, .NET Standard 2.0
FIELD ProcessState() As Memory<ProcessState>
// Island
FIELD ProcessState() As Memory<ProcessState>

Stderr

 

var Stderr: Writer;

 

Writer Stderr

 

var Stderr: Writer

 

Stderr Writer

 

FIELD Stderr() As Writer

Stdin

 

var Stdin: Reader;

 

Reader Stdin

 

var Stdin: Reader

 

Stdin Reader

 

FIELD Stdin() As Reader

Stdout

 

var Stdout: Writer;

 

Writer Stdout

 

var Stdout: Writer

 

Stdout Writer

 

FIELD Stdout() As Writer

 

constructor

 

constructor

 

Cmd()

 

init()

 

Sub New()

constructor (Cmd)

 

constructor(value: Cmd)

 

Cmd(Cmd value)

 

init(_ value: Cmd)

 

Sub New(value As Cmd)

Parameters:

  • value:

Output

 

method Output: tuple of (Slice<Byte>, error)

 

(Slice<Byte>, error) Output()

 

func Output() -> (Slice<Byte>, error)

 

func Output() tuple of (Slice<Byte>, error)

 

Function Output() As Tuple (Of Slice<Byte>, error)

Run

 

method Run: error

 

error Run()

 

func Run() -> error

 

func Run() error

 

Function Run() As error

Start

 

method Start: error

 

error Start()

 

func Start() -> error

 

func Start() error

 

Function Start() As error

StdinPipe

 

method StdinPipe: tuple of (WriteCloser, error)

 

(WriteCloser, error) StdinPipe()

 

func StdinPipe() -> (WriteCloser, error)

 

func StdinPipe() tuple of (WriteCloser, error)

 

Function StdinPipe() As Tuple (Of WriteCloser, error)

StdoutPipe

 

method StdoutPipe: tuple of (ReadCloser, error)

 

(ReadCloser, error) StdoutPipe()

 

func StdoutPipe() -> (ReadCloser, error)

 

func StdoutPipe() tuple of (ReadCloser, error)

 

Function StdoutPipe() As Tuple (Of ReadCloser, error)

Wait

 

method Wait: error

 

error Wait()

 

func Wait() -> error

 

func Wait() error

 

Function Wait() As error