Global

Location

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

 

Args

 

class var Args: Slice<string>;

 

static Slice<string> Args

 

static var Args: Slice<string>

 

Args Slice<string>

 

Shared FIELD Args() As Slice<string>

Chdir

 

class method Chdir(p: String): error

 

static error Chdir(String p)

 

static func Chdir(_ p: String) -> error

 

func Chdir(p String) error

 

Shared Function Chdir(p As String) As error

Parameters:

  • p:

Clearenv

 

class method Clearenv

 

static void Clearenv()

 

static func Clearenv()

 

// .NET, .NET Standard 2.0
func Clearenv() 
// Island
func Clearenv() void

 

Shared Sub Clearenv()

Create

 

class method Create(name: string): tuple of (File, error)

 

static (File, error) Create(string name)

 

static func Create(_ name: string) -> (File, error)

 

func Create(name string) tuple of (File, error)

 

Shared Function Create(name As string) As Tuple (Of File, error)

Parameters:

  • name:

Environ

 

class method Environ: Slice<string>

 

static Slice<string> Environ()

 

static func Environ() -> Slice<string>

 

func Environ() Slice<string>

 

Shared Function Environ() As Slice<string>

ErrClosed

 

class var ErrClosed: error;

 

static error ErrClosed

 

static var ErrClosed: error

 

ErrClosed error

 

Shared FIELD ErrClosed() As error

ErrExist

 

class var ErrExist: error;

 

static error ErrExist

 

static var ErrExist: error

 

ErrExist error

 

Shared FIELD ErrExist() As error

ErrInvalid

 

class var ErrInvalid: error;

 

static error ErrInvalid

 

static var ErrInvalid: error

 

ErrInvalid error

 

Shared FIELD ErrInvalid() As error

ErrNoDeadline

 

class var ErrNoDeadline: error;

 

static error ErrNoDeadline

 

static var ErrNoDeadline: error

 

ErrNoDeadline error

 

Shared FIELD ErrNoDeadline() As error

ErrNotExist

 

class var ErrNotExist: error;

 

static error ErrNotExist

 

static var ErrNotExist: error

 

ErrNotExist error

 

Shared FIELD ErrNotExist() As error

ErrPermission

 

class var ErrPermission: error;

 

static error ErrPermission

 

static var ErrPermission: error

 

ErrPermission error

 

Shared FIELD ErrPermission() As error

Executable

 

class method Executable: tuple of (string, error)

 

static (string, error) Executable()

 

static func Executable() -> (string, error)

 

func Executable() tuple of (string, error)

 

Shared Function Executable() As Tuple (Of string, error)

Exit

 

class method Exit(i: Int32)

 

static void Exit(Int32 i)

 

static func Exit(_ i: Int32)

 

// .NET, .NET Standard 2.0
func Exit(i Int32) 
// Island
func Exit(i Int32) void

 

Shared Sub Exit(i As Int32)

Parameters:

  • i:

Expand

 

// .NET, .NET Standard 2.0
class method Expand(s: string; mapping: Func<string, string>): string
// Island
class method Expand(s: string; mapping: Func<go.builtin.string,go.builtin.string>): string

 

// .NET, .NET Standard 2.0
static string Expand(string s, Func<string, string> mapping)
// Island
static string Expand(string s, Func<go.builtin.string,go.builtin.string> mapping)

 

// .NET, .NET Standard 2.0
static func Expand(_ s: string, _ mapping: Func<string, string>) -> string
// Island
static func Expand(_ s: string, _ mapping: Func<go.builtin.string,go.builtin.string>) -> string

 

// .NET, .NET Standard 2.0
func Expand(s string, mapping Func<string, string>) string
// Island
func Expand(s string, mapping Func<go.builtin.string,go.builtin.string>) string

 

// .NET, .NET Standard 2.0
Shared Function Expand(s As string, mapping As Func (Of string, string)) As string
// Island
Shared Function Expand(s As string, mapping As Func<go.builtin.string,go.builtin.string>) As string

Parameters:

  • s:
  • mapping:

ExpandEnv

 

class method ExpandEnv(s: string): string

 

static string ExpandEnv(string s)

 

static func ExpandEnv(_ s: string) -> string

 

func ExpandEnv(s string) string

 

Shared Function ExpandEnv(s As string) As string

Parameters:

  • s:

FindProcess

 

// .NET, .NET Standard 2.0
class method FindProcess(pid: Int32): tuple of (Memory<Process>, error)
// Island
class method FindProcess(pid: Int32): tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
static (Memory<Process>, error) FindProcess(Int32 pid)
// Island
static (Memory<Process>, error) FindProcess(Int32 pid)

 

// .NET, .NET Standard 2.0
static func FindProcess(_ pid: Int32) -> (Memory<Process>, error)
// Island
static func FindProcess(_ pid: Int32) -> (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
func FindProcess(pid Int32) tuple of (Memory<Process>, error)
// Island
func FindProcess(pid Int32) tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
Shared Function FindProcess(pid As Int32) As Tuple (Of Memory<Process>, error)
// Island
Shared Function FindProcess(pid As Int32) As Tuple (Of Memory<Process>, error)

Parameters:

  • pid:

GetArgs Island

 

class method GetArgs: array of String

 

static String[] GetArgs()

 

static func GetArgs() -> String...

 

func GetArgs() array of String

 

Shared Function GetArgs() As String()

Getenv

 

class method Getenv(key: string): string

 

static string Getenv(string key)

 

static func Getenv(_ key: string) -> string

 

func Getenv(key string) string

 

Shared Function Getenv(key As string) As string

Parameters:

  • key:

Geteuid

 

class method Geteuid: Int64

 

static Int64 Geteuid()

 

static func Geteuid() -> Int64

 

func Geteuid() Int64

 

Shared Function Geteuid() As Int64

Getgid

 

class method Getgid: Int64

 

static Int64 Getgid()

 

static func Getgid() -> Int64

 

func Getgid() Int64

 

Shared Function Getgid() As Int64

Getpid

 

class method Getpid: Int64

 

static Int64 Getpid()

 

static func Getpid() -> Int64

 

func Getpid() Int64

 

Shared Function Getpid() As Int64

Getppid

 

class method Getppid: Int64

 

static Int64 Getppid()

 

static func Getppid() -> Int64

 

func Getppid() Int64

 

Shared Function Getppid() As Int64

Getuid

 

class method Getuid: Int64

 

static Int64 Getuid()

 

static func Getuid() -> Int64

 

func Getuid() Int64

 

Shared Function Getuid() As Int64

Getwd

 

class method Getwd: tuple of (string, error)

 

static (string, error) Getwd()

 

static func Getwd() -> (string, error)

 

func Getwd() tuple of (string, error)

 

Shared Function Getwd() As Tuple (Of string, error)

Hostname

 

class method Hostname: tuple of (name: string, err: error)

 

static (string name, error err) Hostname()

 

static func Hostname() -> (string, error)

 

func Hostname() tuple of (|name=name| string, |name=err| error)

 

Shared Function Hostname() As Tuple (Of string, error)

IntStartProcess

 

// .NET, .NET Standard 2.0
class method IntStartProcess(name: string; argv: Slice<string>; attr: Memory<ProcAttr>): tuple of (Memory<Process>, error)
// Island
class method IntStartProcess(name: string; argv: Slice<string>; attr: Memory<ProcAttr>): tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
static (Memory<Process>, error) IntStartProcess(string name, Slice<string> argv, Memory<ProcAttr> attr)
// Island
static (Memory<Process>, error) IntStartProcess(string name, Slice<string> argv, Memory<ProcAttr> attr)

 

// .NET, .NET Standard 2.0
static func IntStartProcess(_ name: string, _ argv: Slice<string>, _ attr: Memory<ProcAttr>) -> (Memory<Process>, error)
// Island
static func IntStartProcess(_ name: string, _ argv: Slice<string>, _ attr: Memory<ProcAttr>) -> (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
func IntStartProcess(name string, argv Slice<string>, attr Memory<ProcAttr>) tuple of (Memory<Process>, error)
// Island
func IntStartProcess(name string, argv Slice<string>, attr Memory<ProcAttr>) tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
Shared Function IntStartProcess(name As string, argv As Slice<string>, attr As Memory<ProcAttr>) As Tuple (Of Memory<Process>, error)
// Island
Shared Function IntStartProcess(name As string, argv As Slice<string>, attr As Memory<ProcAttr>) As Tuple (Of Memory<Process>, error)

Parameters:

  • name:
  • argv:
  • attr:

IsExist

 

class method IsExist(err: error): bool

 

static bool IsExist(error err)

 

static func IsExist(_ err: error) -> bool

 

func IsExist(err error) bool

 

Shared Function IsExist(err As error) As bool

Parameters:

  • err:

IsNotExist

 

class method IsNotExist(err: error): bool

 

static bool IsNotExist(error err)

 

static func IsNotExist(_ err: error) -> bool

 

func IsNotExist(err error) bool

 

Shared Function IsNotExist(err As error) As bool

Parameters:

  • err:

IsPathSeparator

 

class method IsPathSeparator(c: Char): Boolean

 

static Boolean IsPathSeparator(Char c)

 

static func IsPathSeparator(_ c: Char) -> Boolean

 

func IsPathSeparator(c Char) Boolean

 

Shared Function IsPathSeparator(c As Char) As Boolean

Parameters:

  • c:

IsPermission

 

class method IsPermission(err: error): bool

 

static bool IsPermission(error err)

 

static func IsPermission(_ err: error) -> bool

 

func IsPermission(err error) bool

 

Shared Function IsPermission(err As error) As bool

Parameters:

  • err:

IsTimeout

 

class method IsTimeout(err: error): bool

 

static bool IsTimeout(error err)

 

static func IsTimeout(_ err: error) -> bool

 

func IsTimeout(err error) bool

 

Shared Function IsTimeout(err As error) As bool

Parameters:

  • err:

LookupEnv

 

class method LookupEnv(key: string): tuple of (string, Boolean)

 

static (string, Boolean) LookupEnv(string key)

 

static func LookupEnv(_ key: string) -> (string, Boolean)

 

func LookupEnv(key string) tuple of (string, Boolean)

 

Shared Function LookupEnv(key As string) As Tuple (Of string, Boolean)

Parameters:

  • key:

Lstat

 

class method Lstat(name: string): tuple of (FileInfo, error)

 

static (FileInfo, error) Lstat(string name)

 

static func Lstat(_ name: string) -> (FileInfo, error)

 

func Lstat(name string) tuple of (FileInfo, error)

 

Shared Function Lstat(name As string) As Tuple (Of FileInfo, error)

Parameters:

  • name:

Mkdir

 

class method Mkdir(name: string; perm: FileMode): error

 

static error Mkdir(string name, FileMode perm)

 

static func Mkdir(_ name: string, _ perm: FileMode) -> error

 

func Mkdir(name string, perm FileMode) error

 

Shared Function Mkdir(name As string, perm As FileMode) As error

Parameters:

  • name:
  • perm:

MkdirAll

 

class method MkdirAll(path: string; perm: FileMode): error

 

static error MkdirAll(string path, FileMode perm)

 

static func MkdirAll(_ path: string, _ perm: FileMode) -> error

 

func MkdirAll(path string, perm FileMode) error

 

Shared Function MkdirAll(path As string, perm As FileMode) As error

Parameters:

  • path:
  • perm:

ModeAppend

 

const ModeAppend: FileMode = 1073741824;

 

const FileMode ModeAppend = 1073741824

 

static let ModeAppend: FileMode = 1073741824

 

const ModeAppend FileMode = 1073741824

 

Dim ModeAppend As FileMode = 1073741824

ModeCharDevice

 

const ModeCharDevice: FileMode = 2097152;

 

const FileMode ModeCharDevice = 2097152

 

static let ModeCharDevice: FileMode = 2097152

 

const ModeCharDevice FileMode = 2097152

 

Dim ModeCharDevice As FileMode = 2097152

ModeDevice

 

const ModeDevice: FileMode = 67108864;

 

const FileMode ModeDevice = 67108864

 

static let ModeDevice: FileMode = 67108864

 

const ModeDevice FileMode = 67108864

 

Dim ModeDevice As FileMode = 67108864

ModeDir

 

// .NET, .NET Standard 2.0
const ModeDir: FileMode = 2147483648;
// Island
const ModeDir: FileMode = -2147483648;

 

// .NET, .NET Standard 2.0
const FileMode ModeDir = 2147483648
// Island
const FileMode ModeDir = -2147483648

 

// .NET, .NET Standard 2.0
static let ModeDir: FileMode = 2147483648
// Island
static let ModeDir: FileMode = -2147483648

 

// .NET, .NET Standard 2.0
const ModeDir FileMode = 2147483648
// Island
const ModeDir FileMode = -2147483648

 

// .NET, .NET Standard 2.0
Dim ModeDir As FileMode = 2147483648
// Island
Dim ModeDir As FileMode = -2147483648

ModeExclusive

 

const ModeExclusive: FileMode = 536870912;

 

const FileMode ModeExclusive = 536870912

 

static let ModeExclusive: FileMode = 536870912

 

const ModeExclusive FileMode = 536870912

 

Dim ModeExclusive As FileMode = 536870912

ModeIrregular

 

const ModeIrregular: FileMode = 524288;

 

const FileMode ModeIrregular = 524288

 

static let ModeIrregular: FileMode = 524288

 

const ModeIrregular FileMode = 524288

 

Dim ModeIrregular As FileMode = 524288

ModeNamedPipe

 

const ModeNamedPipe: FileMode = 33554432;

 

const FileMode ModeNamedPipe = 33554432

 

static let ModeNamedPipe: FileMode = 33554432

 

const ModeNamedPipe FileMode = 33554432

 

Dim ModeNamedPipe As FileMode = 33554432

ModePerm

 

const ModePerm: FileMode = 511;

 

const FileMode ModePerm = 511

 

static let ModePerm: FileMode = 511

 

const ModePerm FileMode = 511

 

Dim ModePerm As FileMode = 511

ModeSetgid

 

const ModeSetgid: FileMode = 4194304;

 

const FileMode ModeSetgid = 4194304

 

static let ModeSetgid: FileMode = 4194304

 

const ModeSetgid FileMode = 4194304

 

Dim ModeSetgid As FileMode = 4194304

ModeSetuid

 

const ModeSetuid: FileMode = 8388608;

 

const FileMode ModeSetuid = 8388608

 

static let ModeSetuid: FileMode = 8388608

 

const ModeSetuid FileMode = 8388608

 

Dim ModeSetuid As FileMode = 8388608

ModeSocket

 

const ModeSocket: FileMode = 16777216;

 

const FileMode ModeSocket = 16777216

 

static let ModeSocket: FileMode = 16777216

 

const ModeSocket FileMode = 16777216

 

Dim ModeSocket As FileMode = 16777216

ModeSticky

 

const ModeSticky: FileMode = 1048576;

 

const FileMode ModeSticky = 1048576

 

static let ModeSticky: FileMode = 1048576

 

const ModeSticky FileMode = 1048576

 

Dim ModeSticky As FileMode = 1048576

 

const ModeSymlink: FileMode = 134217728;

 

const FileMode ModeSymlink = 134217728

 

static let ModeSymlink: FileMode = 134217728

 

const ModeSymlink FileMode = 134217728

 

Dim ModeSymlink As FileMode = 134217728

ModeTemporary

 

const ModeTemporary: FileMode = 268435456;

 

const FileMode ModeTemporary = 268435456

 

static let ModeTemporary: FileMode = 268435456

 

const ModeTemporary FileMode = 268435456

 

Dim ModeTemporary As FileMode = 268435456

ModeType

 

// .NET, .NET Standard 2.0
const ModeType: FileMode = 2401763328;
// Island
const ModeType: FileMode = -1893203968;

 

// .NET, .NET Standard 2.0
const FileMode ModeType = 2401763328
// Island
const FileMode ModeType = -1893203968

 

// .NET, .NET Standard 2.0
static let ModeType: FileMode = 2401763328
// Island
static let ModeType: FileMode = -1893203968

 

// .NET, .NET Standard 2.0
const ModeType FileMode = 2401763328
// Island
const ModeType FileMode = -1893203968

 

// .NET, .NET Standard 2.0
Dim ModeType As FileMode = 2401763328
// Island
Dim ModeType As FileMode = -1893203968

NewFile

 

class method NewFile(fd: uint64; name: string): File

 

static File NewFile(uint64 fd, string name)

 

static func NewFile(_ fd: uint64, _ name: string) -> File

 

func NewFile(fd uint64, name string) File

 

Shared Function NewFile(fd As uint64, name As string) As File

Parameters:

  • fd:
  • name:

NewSyscallError

 

class method NewSyscallError(syscall: string; err: error): error

 

static error NewSyscallError(string syscall, error err)

 

static func NewSyscallError(_ syscall: string, _ err: error) -> error

 

func NewSyscallError(syscall string, err error) error

 

Shared Function NewSyscallError(syscall As string, err As error) As error

Parameters:

  • syscall:
  • err:

O_APPEND

 

const O_APPEND: Int32 = 1024;

 

const Int32 O_APPEND = 1024

 

static let O_APPEND: Int32 = 1024

 

const O_APPEND Int32 = 1024

 

Dim O_APPEND As Int32 = 1024

O_CREATE

 

const O_CREATE: Int32 = 64;

 

const Int32 O_CREATE = 64

 

static let O_CREATE: Int32 = 64

 

const O_CREATE Int32 = 64

 

Dim O_CREATE As Int32 = 64

O_EXCL

 

const O_EXCL: Int32 = 128;

 

const Int32 O_EXCL = 128

 

static let O_EXCL: Int32 = 128

 

const O_EXCL Int32 = 128

 

Dim O_EXCL As Int32 = 128

O_RDONLY

 

const O_RDONLY: Int32 = 0;

 

const Int32 O_RDONLY = 0

 

static let O_RDONLY: Int32 = 0

 

const O_RDONLY Int32 = 0

 

Dim O_RDONLY As Int32 = 0

O_RDWR

 

const O_RDWR: Int32 = 2;

 

const Int32 O_RDWR = 2

 

static let O_RDWR: Int32 = 2

 

const O_RDWR Int32 = 2

 

Dim O_RDWR As Int32 = 2

O_SYNC

 

const O_SYNC: Int32 = 4096;

 

const Int32 O_SYNC = 4096

 

static let O_SYNC: Int32 = 4096

 

const O_SYNC Int32 = 4096

 

Dim O_SYNC As Int32 = 4096

O_TRUNC

 

const O_TRUNC: Int32 = 512;

 

const Int32 O_TRUNC = 512

 

static let O_TRUNC: Int32 = 512

 

const O_TRUNC Int32 = 512

 

Dim O_TRUNC As Int32 = 512

O_WRONLY

 

const O_WRONLY: Int32 = 1;

 

const Int32 O_WRONLY = 1

 

static let O_WRONLY: Int32 = 1

 

const O_WRONLY Int32 = 1

 

Dim O_WRONLY As Int32 = 1

Open

 

class method Open(name: string): tuple of (File, error)

 

static (File, error) Open(string name)

 

static func Open(_ name: string) -> (File, error)

 

func Open(name string) tuple of (File, error)

 

Shared Function Open(name As string) As Tuple (Of File, error)

Parameters:

  • name:

OpenFile

 

class method OpenFile(name: string; aFlags: Int32; perm: FileMode): tuple of (File, error)

 

static (File, error) OpenFile(string name, Int32 aFlags, FileMode perm)

 

static func OpenFile(_ name: string, _ aFlags: Int32, _ perm: FileMode) -> (File, error)

 

func OpenFile(name string, aFlags Int32, perm FileMode) tuple of (File, error)

 

Shared Function OpenFile(name As string, aFlags As Int32, perm As FileMode) As Tuple (Of File, error)

Parameters:

  • name:
  • aFlags:
  • perm:

PathListSeparator

 

class var PathListSeparator: Char;

 

static Char PathListSeparator

 

static var PathListSeparator: Char

 

PathListSeparator Char

 

Shared FIELD PathListSeparator() As Char

PathSeparator

 

class var PathSeparator: Char;

 

static Char PathSeparator

 

static var PathSeparator: Char

 

PathSeparator Char

 

Shared FIELD PathSeparator() As Char

 

class method Readlink(name: string): tuple of (string, error)

 

static (string, error) Readlink(string name)

 

static func Readlink(_ name: string) -> (string, error)

 

func Readlink(name string) tuple of (string, error)

 

Shared Function Readlink(name As string) As Tuple (Of string, error)

Parameters:

  • name:

Remove

 

class method Remove(s: string): error

 

static error Remove(string s)

 

static func Remove(_ s: string) -> error

 

func Remove(s string) error

 

Shared Function Remove(s As string) As error

Parameters:

  • s:

RemoveAll

 

class method RemoveAll(path: string): error

 

static error RemoveAll(string path)

 

static func RemoveAll(_ path: string) -> error

 

func RemoveAll(path string) error

 

Shared Function RemoveAll(path As string) As error

Parameters:

  • path:

Rename

 

class method Rename(oldpath: string; newpath: string): error

 

static error Rename(string oldpath, string newpath)

 

static func Rename(_ oldpath: string, _ newpath: string) -> error

 

func Rename(oldpath string, newpath string) error

 

Shared Function Rename(oldpath As string, newpath As string) As error

Parameters:

  • oldpath:
  • newpath:

SEEK_CUR

 

const SEEK_CUR: Int32 = 1;

 

const Int32 SEEK_CUR = 1

 

static let SEEK_CUR: Int32 = 1

 

const SEEK_CUR Int32 = 1

 

Dim SEEK_CUR As Int32 = 1

SEEK_END

 

const SEEK_END: Int32 = 2;

 

const Int32 SEEK_END = 2

 

static let SEEK_END: Int32 = 2

 

const SEEK_END Int32 = 2

 

Dim SEEK_END As Int32 = 2

SEEK_SET

 

const SEEK_SET: Int32 = 0;

 

const Int32 SEEK_SET = 0

 

static let SEEK_SET: Int32 = 0

 

const SEEK_SET Int32 = 0

 

Dim SEEK_SET As Int32 = 0

Setenv

 

class method Setenv(key: string; value: string): error

 

static error Setenv(string key, string value)

 

static func Setenv(_ key: string, _ value: string) -> error

 

func Setenv(key string, value string) error

 

Shared Function Setenv(key As string, value As string) As error

Parameters:

  • key:
  • value:

StartProcess

 

// .NET, .NET Standard 2.0
class method StartProcess(name: string; argv: Slice<string>; attr: Memory<ProcAttr>): tuple of (Memory<Process>, error)
// Island
class method StartProcess(name: string; argv: Slice<string>; attr: Memory<ProcAttr>): tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
static (Memory<Process>, error) StartProcess(string name, Slice<string> argv, Memory<ProcAttr> attr)
// Island
static (Memory<Process>, error) StartProcess(string name, Slice<string> argv, Memory<ProcAttr> attr)

 

// .NET, .NET Standard 2.0
static func StartProcess(_ name: string, _ argv: Slice<string>, _ attr: Memory<ProcAttr>) -> (Memory<Process>, error)
// Island
static func StartProcess(_ name: string, _ argv: Slice<string>, _ attr: Memory<ProcAttr>) -> (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
func StartProcess(name string, argv Slice<string>, attr Memory<ProcAttr>) tuple of (Memory<Process>, error)
// Island
func StartProcess(name string, argv Slice<string>, attr Memory<ProcAttr>) tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
Shared Function StartProcess(name As string, argv As Slice<string>, attr As Memory<ProcAttr>) As Tuple (Of Memory<Process>, error)
// Island
Shared Function StartProcess(name As string, argv As Slice<string>, attr As Memory<ProcAttr>) As Tuple (Of Memory<Process>, error)

Parameters:

  • name:
  • argv:
  • attr:

Stat

 

class method Stat(name: string): tuple of (FileInfo, error)

 

static (FileInfo, error) Stat(string name)

 

static func Stat(_ name: string) -> (FileInfo, error)

 

func Stat(name string) tuple of (FileInfo, error)

 

Shared Function Stat(name As string) As Tuple (Of FileInfo, error)

Parameters:

  • name:

Stderr

 

class property Stderr: File read;

 

class File Stderr { get; }

 

static var Stderr: File { get{} }

 

Stderr File

 

Shared ReadOnly Property Stderr() As File

Stdin

 

class property Stdin: File read;

 

class File Stdin { get; }

 

static var Stdin: File { get{} }

 

Stdin File

 

Shared ReadOnly Property Stdin() As File

Stdout

 

class property Stdout: File read;

 

class File Stdout { get; }

 

static var Stdout: File { get{} }

 

Stdout File

 

Shared ReadOnly Property Stdout() As File

Unsetenv

 

class method Unsetenv(key: string): error

 

static error Unsetenv(string key)

 

static func Unsetenv(_ key: string) -> error

 

func Unsetenv(key string) error

 

Shared Function Unsetenv(key As string) As error

Parameters:

  • key:

UserHomeDir

 

class method UserHomeDir: tuple of (String, error)

 

static (String, error) UserHomeDir()

 

static func UserHomeDir() -> (String, error)

 

func UserHomeDir() tuple of (String, error)

 

Shared Function UserHomeDir() As Tuple (Of String, error)

 

ModeAppend

 

const ModeAppend: FileMode = 1073741824;

 

const FileMode ModeAppend = 1073741824

 

static let ModeAppend: FileMode = 1073741824

 

const ModeAppend FileMode = 1073741824

 

Dim ModeAppend As FileMode = 1073741824

ModeCharDevice

 

const ModeCharDevice: FileMode = 2097152;

 

const FileMode ModeCharDevice = 2097152

 

static let ModeCharDevice: FileMode = 2097152

 

const ModeCharDevice FileMode = 2097152

 

Dim ModeCharDevice As FileMode = 2097152

ModeDevice

 

const ModeDevice: FileMode = 67108864;

 

const FileMode ModeDevice = 67108864

 

static let ModeDevice: FileMode = 67108864

 

const ModeDevice FileMode = 67108864

 

Dim ModeDevice As FileMode = 67108864

ModeDir

 

// .NET, .NET Standard 2.0
const ModeDir: FileMode = 2147483648;
// Island
const ModeDir: FileMode = -2147483648;

 

// .NET, .NET Standard 2.0
const FileMode ModeDir = 2147483648
// Island
const FileMode ModeDir = -2147483648

 

// .NET, .NET Standard 2.0
static let ModeDir: FileMode = 2147483648
// Island
static let ModeDir: FileMode = -2147483648

 

// .NET, .NET Standard 2.0
const ModeDir FileMode = 2147483648
// Island
const ModeDir FileMode = -2147483648

 

// .NET, .NET Standard 2.0
Dim ModeDir As FileMode = 2147483648
// Island
Dim ModeDir As FileMode = -2147483648

ModeExclusive

 

const ModeExclusive: FileMode = 536870912;

 

const FileMode ModeExclusive = 536870912

 

static let ModeExclusive: FileMode = 536870912

 

const ModeExclusive FileMode = 536870912

 

Dim ModeExclusive As FileMode = 536870912

ModeIrregular

 

const ModeIrregular: FileMode = 524288;

 

const FileMode ModeIrregular = 524288

 

static let ModeIrregular: FileMode = 524288

 

const ModeIrregular FileMode = 524288

 

Dim ModeIrregular As FileMode = 524288

ModeNamedPipe

 

const ModeNamedPipe: FileMode = 33554432;

 

const FileMode ModeNamedPipe = 33554432

 

static let ModeNamedPipe: FileMode = 33554432

 

const ModeNamedPipe FileMode = 33554432

 

Dim ModeNamedPipe As FileMode = 33554432

ModePerm

 

const ModePerm: FileMode = 511;

 

const FileMode ModePerm = 511

 

static let ModePerm: FileMode = 511

 

const ModePerm FileMode = 511

 

Dim ModePerm As FileMode = 511

ModeSetgid

 

const ModeSetgid: FileMode = 4194304;

 

const FileMode ModeSetgid = 4194304

 

static let ModeSetgid: FileMode = 4194304

 

const ModeSetgid FileMode = 4194304

 

Dim ModeSetgid As FileMode = 4194304

ModeSetuid

 

const ModeSetuid: FileMode = 8388608;

 

const FileMode ModeSetuid = 8388608

 

static let ModeSetuid: FileMode = 8388608

 

const ModeSetuid FileMode = 8388608

 

Dim ModeSetuid As FileMode = 8388608

ModeSocket

 

const ModeSocket: FileMode = 16777216;

 

const FileMode ModeSocket = 16777216

 

static let ModeSocket: FileMode = 16777216

 

const ModeSocket FileMode = 16777216

 

Dim ModeSocket As FileMode = 16777216

ModeSticky

 

const ModeSticky: FileMode = 1048576;

 

const FileMode ModeSticky = 1048576

 

static let ModeSticky: FileMode = 1048576

 

const ModeSticky FileMode = 1048576

 

Dim ModeSticky As FileMode = 1048576

 

const ModeSymlink: FileMode = 134217728;

 

const FileMode ModeSymlink = 134217728

 

static let ModeSymlink: FileMode = 134217728

 

const ModeSymlink FileMode = 134217728

 

Dim ModeSymlink As FileMode = 134217728

ModeTemporary

 

const ModeTemporary: FileMode = 268435456;

 

const FileMode ModeTemporary = 268435456

 

static let ModeTemporary: FileMode = 268435456

 

const ModeTemporary FileMode = 268435456

 

Dim ModeTemporary As FileMode = 268435456

ModeType

 

// .NET, .NET Standard 2.0
const ModeType: FileMode = 2401763328;
// Island
const ModeType: FileMode = -1893203968;

 

// .NET, .NET Standard 2.0
const FileMode ModeType = 2401763328
// Island
const FileMode ModeType = -1893203968

 

// .NET, .NET Standard 2.0
static let ModeType: FileMode = 2401763328
// Island
static let ModeType: FileMode = -1893203968

 

// .NET, .NET Standard 2.0
const ModeType FileMode = 2401763328
// Island
const ModeType FileMode = -1893203968

 

// .NET, .NET Standard 2.0
Dim ModeType As FileMode = 2401763328
// Island
Dim ModeType As FileMode = -1893203968

O_APPEND

 

const O_APPEND: Int32 = 1024;

 

const Int32 O_APPEND = 1024

 

static let O_APPEND: Int32 = 1024

 

const O_APPEND Int32 = 1024

 

Dim O_APPEND As Int32 = 1024

O_CREATE

 

const O_CREATE: Int32 = 64;

 

const Int32 O_CREATE = 64

 

static let O_CREATE: Int32 = 64

 

const O_CREATE Int32 = 64

 

Dim O_CREATE As Int32 = 64

O_EXCL

 

const O_EXCL: Int32 = 128;

 

const Int32 O_EXCL = 128

 

static let O_EXCL: Int32 = 128

 

const O_EXCL Int32 = 128

 

Dim O_EXCL As Int32 = 128

O_RDONLY

 

const O_RDONLY: Int32 = 0;

 

const Int32 O_RDONLY = 0

 

static let O_RDONLY: Int32 = 0

 

const O_RDONLY Int32 = 0

 

Dim O_RDONLY As Int32 = 0

O_RDWR

 

const O_RDWR: Int32 = 2;

 

const Int32 O_RDWR = 2

 

static let O_RDWR: Int32 = 2

 

const O_RDWR Int32 = 2

 

Dim O_RDWR As Int32 = 2

O_SYNC

 

const O_SYNC: Int32 = 4096;

 

const Int32 O_SYNC = 4096

 

static let O_SYNC: Int32 = 4096

 

const O_SYNC Int32 = 4096

 

Dim O_SYNC As Int32 = 4096

O_TRUNC

 

const O_TRUNC: Int32 = 512;

 

const Int32 O_TRUNC = 512

 

static let O_TRUNC: Int32 = 512

 

const O_TRUNC Int32 = 512

 

Dim O_TRUNC As Int32 = 512

O_WRONLY

 

const O_WRONLY: Int32 = 1;

 

const Int32 O_WRONLY = 1

 

static let O_WRONLY: Int32 = 1

 

const O_WRONLY Int32 = 1

 

Dim O_WRONLY As Int32 = 1

SEEK_CUR

 

const SEEK_CUR: Int32 = 1;

 

const Int32 SEEK_CUR = 1

 

static let SEEK_CUR: Int32 = 1

 

const SEEK_CUR Int32 = 1

 

Dim SEEK_CUR As Int32 = 1

SEEK_END

 

const SEEK_END: Int32 = 2;

 

const Int32 SEEK_END = 2

 

static let SEEK_END: Int32 = 2

 

const SEEK_END Int32 = 2

 

Dim SEEK_END As Int32 = 2

SEEK_SET

 

const SEEK_SET: Int32 = 0;

 

const Int32 SEEK_SET = 0

 

static let SEEK_SET: Int32 = 0

 

const SEEK_SET Int32 = 0

 

Dim SEEK_SET As Int32 = 0

 

Args

 

class var Args: Slice<string>;

 

static Slice<string> Args

 

static var Args: Slice<string>

 

Args Slice<string>

 

Shared FIELD Args() As Slice<string>

ErrClosed

 

class var ErrClosed: error;

 

static error ErrClosed

 

static var ErrClosed: error

 

ErrClosed error

 

Shared FIELD ErrClosed() As error

ErrExist

 

class var ErrExist: error;

 

static error ErrExist

 

static var ErrExist: error

 

ErrExist error

 

Shared FIELD ErrExist() As error

ErrInvalid

 

class var ErrInvalid: error;

 

static error ErrInvalid

 

static var ErrInvalid: error

 

ErrInvalid error

 

Shared FIELD ErrInvalid() As error

ErrNoDeadline

 

class var ErrNoDeadline: error;

 

static error ErrNoDeadline

 

static var ErrNoDeadline: error

 

ErrNoDeadline error

 

Shared FIELD ErrNoDeadline() As error

ErrNotExist

 

class var ErrNotExist: error;

 

static error ErrNotExist

 

static var ErrNotExist: error

 

ErrNotExist error

 

Shared FIELD ErrNotExist() As error

ErrPermission

 

class var ErrPermission: error;

 

static error ErrPermission

 

static var ErrPermission: error

 

ErrPermission error

 

Shared FIELD ErrPermission() As error

PathListSeparator

 

class var PathListSeparator: Char;

 

static Char PathListSeparator

 

static var PathListSeparator: Char

 

PathListSeparator Char

 

Shared FIELD PathListSeparator() As Char

PathSeparator

 

class var PathSeparator: Char;

 

static Char PathSeparator

 

static var PathSeparator: Char

 

PathSeparator Char

 

Shared FIELD PathSeparator() As Char

 

Stderr

 

class property Stderr: File read;

 

class File Stderr { get; }

 

static var Stderr: File { get{} }

 

Stderr File

 

Shared ReadOnly Property Stderr() As File

Stdin

 

class property Stdin: File read;

 

class File Stdin { get; }

 

static var Stdin: File { get{} }

 

Stdin File

 

Shared ReadOnly Property Stdin() As File

Stdout

 

class property Stdout: File read;

 

class File Stdout { get; }

 

static var Stdout: File { get{} }

 

Stdout File

 

Shared ReadOnly Property Stdout() As File

 

Chdir

 

class method Chdir(p: String): error

 

static error Chdir(String p)

 

static func Chdir(_ p: String) -> error

 

func Chdir(p String) error

 

Shared Function Chdir(p As String) As error

Parameters:

  • p:

Clearenv

 

class method Clearenv

 

static void Clearenv()

 

static func Clearenv()

 

// .NET, .NET Standard 2.0
func Clearenv() 
// Island
func Clearenv() void

 

Shared Sub Clearenv()

Create

 

class method Create(name: string): tuple of (File, error)

 

static (File, error) Create(string name)

 

static func Create(_ name: string) -> (File, error)

 

func Create(name string) tuple of (File, error)

 

Shared Function Create(name As string) As Tuple (Of File, error)

Parameters:

  • name:

Environ

 

class method Environ: Slice<string>

 

static Slice<string> Environ()

 

static func Environ() -> Slice<string>

 

func Environ() Slice<string>

 

Shared Function Environ() As Slice<string>

Executable

 

class method Executable: tuple of (string, error)

 

static (string, error) Executable()

 

static func Executable() -> (string, error)

 

func Executable() tuple of (string, error)

 

Shared Function Executable() As Tuple (Of string, error)

Exit

 

class method Exit(i: Int32)

 

static void Exit(Int32 i)

 

static func Exit(_ i: Int32)

 

// .NET, .NET Standard 2.0
func Exit(i Int32) 
// Island
func Exit(i Int32) void

 

Shared Sub Exit(i As Int32)

Parameters:

  • i:

Expand

 

// .NET, .NET Standard 2.0
class method Expand(s: string; mapping: Func<string, string>): string
// Island
class method Expand(s: string; mapping: Func<go.builtin.string,go.builtin.string>): string

 

// .NET, .NET Standard 2.0
static string Expand(string s, Func<string, string> mapping)
// Island
static string Expand(string s, Func<go.builtin.string,go.builtin.string> mapping)

 

// .NET, .NET Standard 2.0
static func Expand(_ s: string, _ mapping: Func<string, string>) -> string
// Island
static func Expand(_ s: string, _ mapping: Func<go.builtin.string,go.builtin.string>) -> string

 

// .NET, .NET Standard 2.0
func Expand(s string, mapping Func<string, string>) string
// Island
func Expand(s string, mapping Func<go.builtin.string,go.builtin.string>) string

 

// .NET, .NET Standard 2.0
Shared Function Expand(s As string, mapping As Func (Of string, string)) As string
// Island
Shared Function Expand(s As string, mapping As Func<go.builtin.string,go.builtin.string>) As string

Parameters:

  • s:
  • mapping:

ExpandEnv

 

class method ExpandEnv(s: string): string

 

static string ExpandEnv(string s)

 

static func ExpandEnv(_ s: string) -> string

 

func ExpandEnv(s string) string

 

Shared Function ExpandEnv(s As string) As string

Parameters:

  • s:

FindProcess

 

// .NET, .NET Standard 2.0
class method FindProcess(pid: Int32): tuple of (Memory<Process>, error)
// Island
class method FindProcess(pid: Int32): tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
static (Memory<Process>, error) FindProcess(Int32 pid)
// Island
static (Memory<Process>, error) FindProcess(Int32 pid)

 

// .NET, .NET Standard 2.0
static func FindProcess(_ pid: Int32) -> (Memory<Process>, error)
// Island
static func FindProcess(_ pid: Int32) -> (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
func FindProcess(pid Int32) tuple of (Memory<Process>, error)
// Island
func FindProcess(pid Int32) tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
Shared Function FindProcess(pid As Int32) As Tuple (Of Memory<Process>, error)
// Island
Shared Function FindProcess(pid As Int32) As Tuple (Of Memory<Process>, error)

Parameters:

  • pid:

GetArgs Island

 

class method GetArgs: array of String

 

static String[] GetArgs()

 

static func GetArgs() -> String...

 

func GetArgs() array of String

 

Shared Function GetArgs() As String()

Getenv

 

class method Getenv(key: string): string

 

static string Getenv(string key)

 

static func Getenv(_ key: string) -> string

 

func Getenv(key string) string

 

Shared Function Getenv(key As string) As string

Parameters:

  • key:

Geteuid

 

class method Geteuid: Int64

 

static Int64 Geteuid()

 

static func Geteuid() -> Int64

 

func Geteuid() Int64

 

Shared Function Geteuid() As Int64

Getgid

 

class method Getgid: Int64

 

static Int64 Getgid()

 

static func Getgid() -> Int64

 

func Getgid() Int64

 

Shared Function Getgid() As Int64

Getpid

 

class method Getpid: Int64

 

static Int64 Getpid()

 

static func Getpid() -> Int64

 

func Getpid() Int64

 

Shared Function Getpid() As Int64

Getppid

 

class method Getppid: Int64

 

static Int64 Getppid()

 

static func Getppid() -> Int64

 

func Getppid() Int64

 

Shared Function Getppid() As Int64

Getuid

 

class method Getuid: Int64

 

static Int64 Getuid()

 

static func Getuid() -> Int64

 

func Getuid() Int64

 

Shared Function Getuid() As Int64

Getwd

 

class method Getwd: tuple of (string, error)

 

static (string, error) Getwd()

 

static func Getwd() -> (string, error)

 

func Getwd() tuple of (string, error)

 

Shared Function Getwd() As Tuple (Of string, error)

Hostname

 

class method Hostname: tuple of (name: string, err: error)

 

static (string name, error err) Hostname()

 

static func Hostname() -> (string, error)

 

func Hostname() tuple of (|name=name| string, |name=err| error)

 

Shared Function Hostname() As Tuple (Of string, error)

IntStartProcess

 

// .NET, .NET Standard 2.0
class method IntStartProcess(name: string; argv: Slice<string>; attr: Memory<ProcAttr>): tuple of (Memory<Process>, error)
// Island
class method IntStartProcess(name: string; argv: Slice<string>; attr: Memory<ProcAttr>): tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
static (Memory<Process>, error) IntStartProcess(string name, Slice<string> argv, Memory<ProcAttr> attr)
// Island
static (Memory<Process>, error) IntStartProcess(string name, Slice<string> argv, Memory<ProcAttr> attr)

 

// .NET, .NET Standard 2.0
static func IntStartProcess(_ name: string, _ argv: Slice<string>, _ attr: Memory<ProcAttr>) -> (Memory<Process>, error)
// Island
static func IntStartProcess(_ name: string, _ argv: Slice<string>, _ attr: Memory<ProcAttr>) -> (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
func IntStartProcess(name string, argv Slice<string>, attr Memory<ProcAttr>) tuple of (Memory<Process>, error)
// Island
func IntStartProcess(name string, argv Slice<string>, attr Memory<ProcAttr>) tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
Shared Function IntStartProcess(name As string, argv As Slice<string>, attr As Memory<ProcAttr>) As Tuple (Of Memory<Process>, error)
// Island
Shared Function IntStartProcess(name As string, argv As Slice<string>, attr As Memory<ProcAttr>) As Tuple (Of Memory<Process>, error)

Parameters:

  • name:
  • argv:
  • attr:

IsExist

 

class method IsExist(err: error): bool

 

static bool IsExist(error err)

 

static func IsExist(_ err: error) -> bool

 

func IsExist(err error) bool

 

Shared Function IsExist(err As error) As bool

Parameters:

  • err:

IsNotExist

 

class method IsNotExist(err: error): bool

 

static bool IsNotExist(error err)

 

static func IsNotExist(_ err: error) -> bool

 

func IsNotExist(err error) bool

 

Shared Function IsNotExist(err As error) As bool

Parameters:

  • err:

IsPathSeparator

 

class method IsPathSeparator(c: Char): Boolean

 

static Boolean IsPathSeparator(Char c)

 

static func IsPathSeparator(_ c: Char) -> Boolean

 

func IsPathSeparator(c Char) Boolean

 

Shared Function IsPathSeparator(c As Char) As Boolean

Parameters:

  • c:

IsPermission

 

class method IsPermission(err: error): bool

 

static bool IsPermission(error err)

 

static func IsPermission(_ err: error) -> bool

 

func IsPermission(err error) bool

 

Shared Function IsPermission(err As error) As bool

Parameters:

  • err:

IsTimeout

 

class method IsTimeout(err: error): bool

 

static bool IsTimeout(error err)

 

static func IsTimeout(_ err: error) -> bool

 

func IsTimeout(err error) bool

 

Shared Function IsTimeout(err As error) As bool

Parameters:

  • err:

LookupEnv

 

class method LookupEnv(key: string): tuple of (string, Boolean)

 

static (string, Boolean) LookupEnv(string key)

 

static func LookupEnv(_ key: string) -> (string, Boolean)

 

func LookupEnv(key string) tuple of (string, Boolean)

 

Shared Function LookupEnv(key As string) As Tuple (Of string, Boolean)

Parameters:

  • key:

Lstat

 

class method Lstat(name: string): tuple of (FileInfo, error)

 

static (FileInfo, error) Lstat(string name)

 

static func Lstat(_ name: string) -> (FileInfo, error)

 

func Lstat(name string) tuple of (FileInfo, error)

 

Shared Function Lstat(name As string) As Tuple (Of FileInfo, error)

Parameters:

  • name:

Mkdir

 

class method Mkdir(name: string; perm: FileMode): error

 

static error Mkdir(string name, FileMode perm)

 

static func Mkdir(_ name: string, _ perm: FileMode) -> error

 

func Mkdir(name string, perm FileMode) error

 

Shared Function Mkdir(name As string, perm As FileMode) As error

Parameters:

  • name:
  • perm:

MkdirAll

 

class method MkdirAll(path: string; perm: FileMode): error

 

static error MkdirAll(string path, FileMode perm)

 

static func MkdirAll(_ path: string, _ perm: FileMode) -> error

 

func MkdirAll(path string, perm FileMode) error

 

Shared Function MkdirAll(path As string, perm As FileMode) As error

Parameters:

  • path:
  • perm:

NewFile

 

class method NewFile(fd: uint64; name: string): File

 

static File NewFile(uint64 fd, string name)

 

static func NewFile(_ fd: uint64, _ name: string) -> File

 

func NewFile(fd uint64, name string) File

 

Shared Function NewFile(fd As uint64, name As string) As File

Parameters:

  • fd:
  • name:

NewSyscallError

 

class method NewSyscallError(syscall: string; err: error): error

 

static error NewSyscallError(string syscall, error err)

 

static func NewSyscallError(_ syscall: string, _ err: error) -> error

 

func NewSyscallError(syscall string, err error) error

 

Shared Function NewSyscallError(syscall As string, err As error) As error

Parameters:

  • syscall:
  • err:

Open

 

class method Open(name: string): tuple of (File, error)

 

static (File, error) Open(string name)

 

static func Open(_ name: string) -> (File, error)

 

func Open(name string) tuple of (File, error)

 

Shared Function Open(name As string) As Tuple (Of File, error)

Parameters:

  • name:

OpenFile

 

class method OpenFile(name: string; aFlags: Int32; perm: FileMode): tuple of (File, error)

 

static (File, error) OpenFile(string name, Int32 aFlags, FileMode perm)

 

static func OpenFile(_ name: string, _ aFlags: Int32, _ perm: FileMode) -> (File, error)

 

func OpenFile(name string, aFlags Int32, perm FileMode) tuple of (File, error)

 

Shared Function OpenFile(name As string, aFlags As Int32, perm As FileMode) As Tuple (Of File, error)

Parameters:

  • name:
  • aFlags:
  • perm:

 

class method Readlink(name: string): tuple of (string, error)

 

static (string, error) Readlink(string name)

 

static func Readlink(_ name: string) -> (string, error)

 

func Readlink(name string) tuple of (string, error)

 

Shared Function Readlink(name As string) As Tuple (Of string, error)

Parameters:

  • name:

Remove

 

class method Remove(s: string): error

 

static error Remove(string s)

 

static func Remove(_ s: string) -> error

 

func Remove(s string) error

 

Shared Function Remove(s As string) As error

Parameters:

  • s:

RemoveAll

 

class method RemoveAll(path: string): error

 

static error RemoveAll(string path)

 

static func RemoveAll(_ path: string) -> error

 

func RemoveAll(path string) error

 

Shared Function RemoveAll(path As string) As error

Parameters:

  • path:

Rename

 

class method Rename(oldpath: string; newpath: string): error

 

static error Rename(string oldpath, string newpath)

 

static func Rename(_ oldpath: string, _ newpath: string) -> error

 

func Rename(oldpath string, newpath string) error

 

Shared Function Rename(oldpath As string, newpath As string) As error

Parameters:

  • oldpath:
  • newpath:

Setenv

 

class method Setenv(key: string; value: string): error

 

static error Setenv(string key, string value)

 

static func Setenv(_ key: string, _ value: string) -> error

 

func Setenv(key string, value string) error

 

Shared Function Setenv(key As string, value As string) As error

Parameters:

  • key:
  • value:

StartProcess

 

// .NET, .NET Standard 2.0
class method StartProcess(name: string; argv: Slice<string>; attr: Memory<ProcAttr>): tuple of (Memory<Process>, error)
// Island
class method StartProcess(name: string; argv: Slice<string>; attr: Memory<ProcAttr>): tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
static (Memory<Process>, error) StartProcess(string name, Slice<string> argv, Memory<ProcAttr> attr)
// Island
static (Memory<Process>, error) StartProcess(string name, Slice<string> argv, Memory<ProcAttr> attr)

 

// .NET, .NET Standard 2.0
static func StartProcess(_ name: string, _ argv: Slice<string>, _ attr: Memory<ProcAttr>) -> (Memory<Process>, error)
// Island
static func StartProcess(_ name: string, _ argv: Slice<string>, _ attr: Memory<ProcAttr>) -> (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
func StartProcess(name string, argv Slice<string>, attr Memory<ProcAttr>) tuple of (Memory<Process>, error)
// Island
func StartProcess(name string, argv Slice<string>, attr Memory<ProcAttr>) tuple of (Memory<Process>, error)

 

// .NET, .NET Standard 2.0
Shared Function StartProcess(name As string, argv As Slice<string>, attr As Memory<ProcAttr>) As Tuple (Of Memory<Process>, error)
// Island
Shared Function StartProcess(name As string, argv As Slice<string>, attr As Memory<ProcAttr>) As Tuple (Of Memory<Process>, error)

Parameters:

  • name:
  • argv:
  • attr:

Stat

 

class method Stat(name: string): tuple of (FileInfo, error)

 

static (FileInfo, error) Stat(string name)

 

static func Stat(_ name: string) -> (FileInfo, error)

 

func Stat(name string) tuple of (FileInfo, error)

 

Shared Function Stat(name As string) As Tuple (Of FileInfo, error)

Parameters:

  • name:

Unsetenv

 

class method Unsetenv(key: string): error

 

static error Unsetenv(string key)

 

static func Unsetenv(_ key: string) -> error

 

func Unsetenv(key string) error

 

Shared Function Unsetenv(key As string) As error

Parameters:

  • key:

UserHomeDir

 

class method UserHomeDir: tuple of (String, error)

 

static (String, error) UserHomeDir()

 

static func UserHomeDir() -> (String, error)

 

func UserHomeDir() tuple of (String, error)

 

Shared Function UserHomeDir() As Tuple (Of String, error)