Table of Contents

Class Functions

Namespace
Gio
Assembly
Gio-2.0.dll
public static class Functions
Inheritance
Functions
Inherited Members

Methods

ActionNameIsValid(string)

[Version("2.38")]
public static bool ActionNameIsValid(string actionName)

Parameters

actionName string

Returns

bool

ActionPrintDetailedName(string, Variant?)

[Version("2.38")]
public static string ActionPrintDetailedName(string actionName, Variant? targetValue)

Parameters

actionName string
targetValue Variant

Returns

string

AppInfoCreateFromCommandline(string, string?, AppInfoCreateFlags)

public static AppInfo AppInfoCreateFromCommandline(string commandline, string? applicationName, AppInfoCreateFlags flags)

Parameters

commandline string
applicationName string
flags AppInfoCreateFlags

Returns

AppInfo

AppInfoGetAll()

public static List AppInfoGetAll()

Returns

List

AppInfoGetAllForType(string)

public static List AppInfoGetAllForType(string contentType)

Parameters

contentType string

Returns

List

AppInfoGetDefaultForType(string, bool)

public static AppInfo? AppInfoGetDefaultForType(string contentType, bool mustSupportUris)

Parameters

contentType string
mustSupportUris bool

Returns

AppInfo

AppInfoGetDefaultForTypeFinish(AsyncResult)

[Version("2.74")]
public static AppInfo AppInfoGetDefaultForTypeFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

AppInfo

AppInfoGetDefaultForUriScheme(string)

public static AppInfo? AppInfoGetDefaultForUriScheme(string uriScheme)

Parameters

uriScheme string

Returns

AppInfo

AppInfoGetDefaultForUriSchemeFinish(AsyncResult)

[Version("2.74")]
public static AppInfo AppInfoGetDefaultForUriSchemeFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

AppInfo

AppInfoGetFallbackForType(string)

[Version("2.28")]
public static List AppInfoGetFallbackForType(string contentType)

Parameters

contentType string

Returns

List

AppInfoGetRecommendedForType(string)

[Version("2.28")]
public static List AppInfoGetRecommendedForType(string contentType)

Parameters

contentType string

Returns

List

AppInfoLaunchDefaultForUri(string, AppLaunchContext?)

public static bool AppInfoLaunchDefaultForUri(string uri, AppLaunchContext? context)

Parameters

uri string
context AppLaunchContext

Returns

bool

AppInfoLaunchDefaultForUriFinish(AsyncResult)

[Version("2.50")]
public static bool AppInfoLaunchDefaultForUriFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

AppInfoResetTypeAssociations(string)

[Version("2.20")]
public static void AppInfoResetTypeAssociations(string contentType)

Parameters

contentType string

BusGetFinish(AsyncResult)

[Version("2.26")]
public static DBusConnection BusGetFinish(AsyncResult res)

Parameters

res AsyncResult

Returns

DBusConnection

BusGetSync(BusType, Cancellable?)

[Version("2.26")]
public static DBusConnection BusGetSync(BusType busType, Cancellable? cancellable)

Parameters

busType BusType
cancellable Cancellable

Returns

DBusConnection

BusOwnName(BusType, string, BusNameOwnerFlags, Closure?, Closure?, Closure?)

[Version("2.26")]
public static uint BusOwnName(BusType busType, string name, BusNameOwnerFlags flags, Closure? busAcquiredClosure, Closure? nameAcquiredClosure, Closure? nameLostClosure)

Parameters

busType BusType
name string
flags BusNameOwnerFlags
busAcquiredClosure Closure
nameAcquiredClosure Closure
nameLostClosure Closure

Returns

uint

BusOwnNameOnConnection(DBusConnection, string, BusNameOwnerFlags, Closure?, Closure?)

[Version("2.26")]
public static uint BusOwnNameOnConnection(DBusConnection connection, string name, BusNameOwnerFlags flags, Closure? nameAcquiredClosure, Closure? nameLostClosure)

Parameters

connection DBusConnection
name string
flags BusNameOwnerFlags
nameAcquiredClosure Closure
nameLostClosure Closure

Returns

uint

BusUnownName(uint)

[Version("2.26")]
public static void BusUnownName(uint ownerId)

Parameters

ownerId uint

BusUnwatchName(uint)

[Version("2.26")]
public static void BusUnwatchName(uint watcherId)

Parameters

watcherId uint

BusWatchName(BusType, string, BusNameWatcherFlags, Closure?, Closure?)

[Version("2.26")]
public static uint BusWatchName(BusType busType, string name, BusNameWatcherFlags flags, Closure? nameAppearedClosure, Closure? nameVanishedClosure)

Parameters

busType BusType
name string
flags BusNameWatcherFlags
nameAppearedClosure Closure
nameVanishedClosure Closure

Returns

uint

BusWatchNameOnConnection(DBusConnection, string, BusNameWatcherFlags, Closure?, Closure?)

[Version("2.26")]
public static uint BusWatchNameOnConnection(DBusConnection connection, string name, BusNameWatcherFlags flags, Closure? nameAppearedClosure, Closure? nameVanishedClosure)

Parameters

connection DBusConnection
name string
flags BusNameWatcherFlags
nameAppearedClosure Closure
nameVanishedClosure Closure

Returns

uint

ContentTypeCanBeExecutable(string)

public static bool ContentTypeCanBeExecutable(string type)

Parameters

type string

Returns

bool

ContentTypeEquals(string, string)

public static bool ContentTypeEquals(string type1, string type2)

Parameters

type1 string
type2 string

Returns

bool

ContentTypeFromMimeType(string)

[Version("2.18")]
public static string? ContentTypeFromMimeType(string mimeType)

Parameters

mimeType string

Returns

string

ContentTypeGetDescription(string)

public static string ContentTypeGetDescription(string type)

Parameters

type string

Returns

string

ContentTypeGetGenericIconName(string)

[Version("2.34")]
public static string? ContentTypeGetGenericIconName(string type)

Parameters

type string

Returns

string

ContentTypeGetIcon(string)

public static Icon ContentTypeGetIcon(string type)

Parameters

type string

Returns

Icon

ContentTypeGetMimeDirs()

[Version("2.60")]
public static string[] ContentTypeGetMimeDirs()

Returns

string[]

ContentTypeGetMimeType(string)

public static string? ContentTypeGetMimeType(string type)

Parameters

type string

Returns

string

ContentTypeGetSymbolicIcon(string)

[Version("2.34")]
public static Icon ContentTypeGetSymbolicIcon(string type)

Parameters

type string

Returns

Icon

ContentTypeGuess(string?, Span<byte>, out bool)

public static string ContentTypeGuess(string? filename, Span<byte> data, out bool resultUncertain)

Parameters

filename string
data Span<byte>
resultUncertain bool

Returns

string

ContentTypeGuessForTree(File)

[Version("2.18")]
public static string[] ContentTypeGuessForTree(File root)

Parameters

root File

Returns

string[]

ContentTypeIsA(string, string)

public static bool ContentTypeIsA(string type, string supertype)

Parameters

type string
supertype string

Returns

bool

ContentTypeIsMimeType(string, string)

[Version("2.52")]
public static bool ContentTypeIsMimeType(string type, string mimeType)

Parameters

type string
mimeType string

Returns

bool

ContentTypeIsUnknown(string)

public static bool ContentTypeIsUnknown(string type)

Parameters

type string

Returns

bool

ContentTypeSetMimeDirs(string[]?)

[Version("2.60")]
public static void ContentTypeSetMimeDirs(string[]? dirs)

Parameters

dirs string[]

ContentTypesGetRegistered()

public static List ContentTypesGetRegistered()

Returns

List

DbusAddressEscapeValue(string)

[Version("2.36")]
public static string DbusAddressEscapeValue(string @string)

Parameters

string string

Returns

string

DbusAddressGetForBusSync(BusType, Cancellable?)

[Version("2.26")]
public static string DbusAddressGetForBusSync(BusType busType, Cancellable? cancellable)

Parameters

busType BusType
cancellable Cancellable

Returns

string

DbusAddressGetStreamFinish(AsyncResult, out string?)

[Version("2.26")]
public static IOStream DbusAddressGetStreamFinish(AsyncResult res, out string? outGuid)

Parameters

res AsyncResult
outGuid string

Returns

IOStream

DbusAddressGetStreamSync(string, out string?, Cancellable?)

[Version("2.26")]
public static IOStream DbusAddressGetStreamSync(string address, out string? outGuid, Cancellable? cancellable)

Parameters

address string
outGuid string
cancellable Cancellable

Returns

IOStream

DbusErrorEncodeGerror(Error)

[Version("2.26")]
public static string DbusErrorEncodeGerror(Error error)

Parameters

error Error

Returns

string

DbusErrorGetRemoteError(Error)

[Version("2.26")]
public static string? DbusErrorGetRemoteError(Error error)

Parameters

error Error

Returns

string

DbusErrorIsRemoteError(Error)

[Version("2.26")]
public static bool DbusErrorIsRemoteError(Error error)

Parameters

error Error

Returns

bool

DbusErrorNewForDbusError(string, string)

[Version("2.26")]
public static Error DbusErrorNewForDbusError(string dbusErrorName, string dbusErrorMessage)

Parameters

dbusErrorName string
dbusErrorMessage string

Returns

Error

DbusErrorQuark()

public static Quark DbusErrorQuark()

Returns

Quark

DbusErrorRegisterError(Quark, int, string)

[Version("2.26")]
public static bool DbusErrorRegisterError(Quark errorDomain, int errorCode, string dbusErrorName)

Parameters

errorDomain Quark
errorCode int
dbusErrorName string

Returns

bool

DbusErrorRegisterErrorDomain(string, ref nuint, DBusErrorEntry[])

[Version("2.26")]
public static void DbusErrorRegisterErrorDomain(string errorDomainQuarkName, ref nuint quarkVolatile, DBusErrorEntry[] entries)

Parameters

errorDomainQuarkName string
quarkVolatile nuint
entries DBusErrorEntry[]

DbusErrorStripRemoteError(Error)

[Version("2.26")]
public static bool DbusErrorStripRemoteError(Error error)

Parameters

error Error

Returns

bool

DbusErrorUnregisterError(Quark, int, string)

[Version("2.26")]
public static bool DbusErrorUnregisterError(Quark errorDomain, int errorCode, string dbusErrorName)

Parameters

errorDomain Quark
errorCode int
dbusErrorName string

Returns

bool

DbusEscapeObjectPath(string)

[Version("2.68")]
public static string DbusEscapeObjectPath(string s)

Parameters

s string

Returns

string

DbusGenerateGuid()

[Version("2.26")]
public static string DbusGenerateGuid()

Returns

string

DbusGvalueToGvariant(Value, VariantType)

[Version("2.30")]
public static Variant DbusGvalueToGvariant(Value gvalue, VariantType type)

Parameters

gvalue Value
type VariantType

Returns

Variant

DbusIsAddress(string)

[Version("2.26")]
public static bool DbusIsAddress(string @string)

Parameters

string string

Returns

bool

DbusIsErrorName(string)

[Version("2.70")]
public static bool DbusIsErrorName(string @string)

Parameters

string string

Returns

bool

DbusIsGuid(string)

[Version("2.26")]
public static bool DbusIsGuid(string @string)

Parameters

string string

Returns

bool

DbusIsInterfaceName(string)

[Version("2.26")]
public static bool DbusIsInterfaceName(string @string)

Parameters

string string

Returns

bool

DbusIsMemberName(string)

[Version("2.26")]
public static bool DbusIsMemberName(string @string)

Parameters

string string

Returns

bool

DbusIsName(string)

[Version("2.26")]
public static bool DbusIsName(string @string)

Parameters

string string

Returns

bool

DbusIsSupportedAddress(string)

[Version("2.26")]
public static bool DbusIsSupportedAddress(string @string)

Parameters

string string

Returns

bool

DbusIsUniqueName(string)

[Version("2.26")]
public static bool DbusIsUniqueName(string @string)

Parameters

string string

Returns

bool

DtlsClientConnectionNew(DatagramBased, SocketConnectable?)

[Version("2.48")]
public static DatagramBased DtlsClientConnectionNew(DatagramBased baseSocket, SocketConnectable? serverIdentity)

Parameters

baseSocket DatagramBased
serverIdentity SocketConnectable

Returns

DatagramBased

DtlsServerConnectionNew(DatagramBased, TlsCertificate?)

[Version("2.48")]
public static DatagramBased DtlsServerConnectionNew(DatagramBased baseSocket, TlsCertificate? certificate)

Parameters

baseSocket DatagramBased
certificate TlsCertificate

Returns

DatagramBased

FileNewBuildFilenamev(string[])

[Version("2.78")]
public static File FileNewBuildFilenamev(string[] args)

Parameters

args string[]

Returns

File

FileNewForCommandlineArg(string)

public static File FileNewForCommandlineArg(string arg)

Parameters

arg string

Returns

File

FileNewForCommandlineArgAndCwd(string, string)

[Version("2.36")]
public static File FileNewForCommandlineArgAndCwd(string arg, string cwd)

Parameters

arg string
cwd string

Returns

File

FileNewForPath(string)

public static File FileNewForPath(string path)

Parameters

path string

Returns

File

FileNewForUri(string)

public static File FileNewForUri(string uri)

Parameters

uri string

Returns

File

FileNewTmpDirFinish(AsyncResult)

[Version("2.74")]
public static File FileNewTmpDirFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

File

FileParseName(string)

public static File FileParseName(string parseName)

Parameters

parseName string

Returns

File

IconDeserialize(Variant)

[Version("2.38")]
public static Icon? IconDeserialize(Variant value)

Parameters

value Variant

Returns

Icon

IconNewForString(string)

[Version("2.20")]
public static Icon IconNewForString(string str)

Parameters

str string

Returns

Icon

InitableNewv(Type, Parameter[], Cancellable?)

[Version("2.22")]
public static Object InitableNewv(Type objectType, Parameter[] parameters, Cancellable? cancellable)

Parameters

objectType Type
parameters Parameter[]
cancellable Cancellable

Returns

Object

IoErrorFromErrno(int)

public static IOErrorEnum IoErrorFromErrno(int errNo)

Parameters

errNo int

Returns

IOErrorEnum

IoErrorFromFileError(FileError)

[Version("2.74")]
public static IOErrorEnum IoErrorFromFileError(FileError fileError)

Parameters

fileError FileError

Returns

IOErrorEnum

IoErrorFromWin32Error(int)

[Version("2.26")]
public static IOErrorEnum IoErrorFromWin32Error(int errorCode)

Parameters

errorCode int

Returns

IOErrorEnum

IoErrorQuark()

public static Quark IoErrorQuark()

Returns

Quark

IoExtensionPointImplement(string, Type, string, int)

public static IOExtension IoExtensionPointImplement(string extensionPointName, Type type, string extensionName, int priority)

Parameters

extensionPointName string
type Type
extensionName string
priority int

Returns

IOExtension

IoExtensionPointLookup(string)

public static IOExtensionPoint IoExtensionPointLookup(string name)

Parameters

name string

Returns

IOExtensionPoint

IoExtensionPointRegister(string)

public static IOExtensionPoint IoExtensionPointRegister(string name)

Parameters

name string

Returns

IOExtensionPoint

IoModulesLoadAllInDirectory(string)

public static List IoModulesLoadAllInDirectory(string dirname)

Parameters

dirname string

Returns

List

IoModulesLoadAllInDirectoryWithScope(string, IOModuleScope)

[Version("2.30")]
public static List IoModulesLoadAllInDirectoryWithScope(string dirname, IOModuleScope scope)

Parameters

dirname string
scope IOModuleScope

Returns

List

IoModulesScanAllInDirectory(string)

[Version("2.24")]
public static void IoModulesScanAllInDirectory(string dirname)

Parameters

dirname string

IoModulesScanAllInDirectoryWithScope(string, IOModuleScope)

[Version("2.30")]
public static void IoModulesScanAllInDirectoryWithScope(string dirname, IOModuleScope scope)

Parameters

dirname string
scope IOModuleScope

IoSchedulerCancelAllJobs()

public static void IoSchedulerCancelAllJobs()

IoSchedulerPushJob(IOSchedulerJobFunc, int, Cancellable?)

public static void IoSchedulerPushJob(IOSchedulerJobFunc jobFunc, int ioPriority, Cancellable? cancellable)

Parameters

jobFunc IOSchedulerJobFunc
ioPriority int
cancellable Cancellable

KeyfileSettingsBackendNew(string, string, string?)

public static SettingsBackend KeyfileSettingsBackendNew(string filename, string rootPath, string? rootGroup)

Parameters

filename string
rootPath string
rootGroup string

Returns

SettingsBackend

MemoryMonitorDupDefault()

[Version("2.64")]
public static MemoryMonitor MemoryMonitorDupDefault()

Returns

MemoryMonitor

MemorySettingsBackendNew()

[Version("2.28")]
public static SettingsBackend MemorySettingsBackendNew()

Returns

SettingsBackend

NetworkMonitorGetDefault()

[Version("2.32")]
public static NetworkMonitor NetworkMonitorGetDefault()

Returns

NetworkMonitor

NetworkingInit()

[Version("2.36")]
public static void NetworkingInit()

NullSettingsBackendNew()

[Version("2.28")]
public static SettingsBackend NullSettingsBackendNew()

Returns

SettingsBackend

PollableSourceNew(Object)

[Version("2.28")]
public static Source PollableSourceNew(Object pollableStream)

Parameters

pollableStream Object

Returns

Source

PollableSourceNewFull(Object, Source?, Cancellable?)

[Version("2.34")]
public static Source PollableSourceNewFull(Object pollableStream, Source? childSource, Cancellable? cancellable)

Parameters

pollableStream Object
childSource Source
cancellable Cancellable

Returns

Source

PollableStreamRead(InputStream, Span<byte>, bool, Cancellable?)

[Version("2.34")]
public static long PollableStreamRead(InputStream stream, Span<byte> buffer, bool blocking, Cancellable? cancellable)

Parameters

stream InputStream
buffer Span<byte>
blocking bool
cancellable Cancellable

Returns

long

PollableStreamWrite(OutputStream, Span<byte>, bool, Cancellable?)

[Version("2.34")]
public static long PollableStreamWrite(OutputStream stream, Span<byte> buffer, bool blocking, Cancellable? cancellable)

Parameters

stream OutputStream
buffer Span<byte>
blocking bool
cancellable Cancellable

Returns

long

PollableStreamWriteAll(OutputStream, Span<byte>, bool, out nuint, Cancellable?)

[Version("2.34")]
public static bool PollableStreamWriteAll(OutputStream stream, Span<byte> buffer, bool blocking, out nuint bytesWritten, Cancellable? cancellable)

Parameters

stream OutputStream
buffer Span<byte>
blocking bool
bytesWritten nuint
cancellable Cancellable

Returns

bool

PowerProfileMonitorDupDefault()

[Version("2.70")]
public static PowerProfileMonitor PowerProfileMonitorDupDefault()

Returns

PowerProfileMonitor

ProxyGetDefaultForProtocol(string)

[Version("2.26")]
public static Proxy? ProxyGetDefaultForProtocol(string protocol)

Parameters

protocol string

Returns

Proxy

ProxyResolverGetDefault()

[Version("2.26")]
public static ProxyResolver ProxyResolverGetDefault()

Returns

ProxyResolver

ResolverErrorQuark()

[Version("2.22")]
public static Quark ResolverErrorQuark()

Returns

Quark

ResourceErrorQuark()

[Version("2.32")]
public static Quark ResourceErrorQuark()

Returns

Quark

ResourceLoad(string)

[Version("2.32")]
public static Resource ResourceLoad(string filename)

Parameters

filename string

Returns

Resource

ResourcesEnumerateChildren(string, ResourceLookupFlags)

[Version("2.32")]
public static string[] ResourcesEnumerateChildren(string path, ResourceLookupFlags lookupFlags)

Parameters

path string
lookupFlags ResourceLookupFlags

Returns

string[]

ResourcesGetInfo(string, ResourceLookupFlags, out nuint, out uint)

[Version("2.32")]
public static bool ResourcesGetInfo(string path, ResourceLookupFlags lookupFlags, out nuint size, out uint flags)

Parameters

path string
lookupFlags ResourceLookupFlags
size nuint
flags uint

Returns

bool

ResourcesLookupData(string, ResourceLookupFlags)

[Version("2.32")]
public static Bytes ResourcesLookupData(string path, ResourceLookupFlags lookupFlags)

Parameters

path string
lookupFlags ResourceLookupFlags

Returns

Bytes

ResourcesOpenStream(string, ResourceLookupFlags)

[Version("2.32")]
public static InputStream ResourcesOpenStream(string path, ResourceLookupFlags lookupFlags)

Parameters

path string
lookupFlags ResourceLookupFlags

Returns

InputStream

ResourcesRegister(Resource)

[Version("2.32")]
public static void ResourcesRegister(Resource resource)

Parameters

resource Resource

ResourcesUnregister(Resource)

[Version("2.32")]
public static void ResourcesUnregister(Resource resource)

Parameters

resource Resource

SettingsSchemaSourceGetDefault()

[Version("2.32")]
public static SettingsSchemaSource? SettingsSchemaSourceGetDefault()

Returns

SettingsSchemaSource

SrvTargetListSort(List)

[Version("2.22")]
public static List SrvTargetListSort(List targets)

Parameters

targets List

Returns

List

TlsBackendGetDefault()

[Version("2.28")]
public static TlsBackend TlsBackendGetDefault()

Returns

TlsBackend

TlsChannelBindingErrorQuark()

[Version("2.66")]
public static Quark TlsChannelBindingErrorQuark()

Returns

Quark

TlsClientConnectionNew(IOStream, SocketConnectable?)

[Version("2.28")]
public static IOStream TlsClientConnectionNew(IOStream baseIoStream, SocketConnectable? serverIdentity)

Parameters

baseIoStream IOStream
serverIdentity SocketConnectable

Returns

IOStream

TlsErrorQuark()

[Version("2.28")]
public static Quark TlsErrorQuark()

Returns

Quark

TlsFileDatabaseNew(string)

[Version("2.30")]
public static TlsDatabase TlsFileDatabaseNew(string anchors)

Parameters

anchors string

Returns

TlsDatabase

TlsServerConnectionNew(IOStream, TlsCertificate?)

[Version("2.28")]
public static IOStream TlsServerConnectionNew(IOStream baseIoStream, TlsCertificate? certificate)

Parameters

baseIoStream IOStream
certificate TlsCertificate

Returns

IOStream

UnixIsMountPathSystemInternal(string)

public static bool UnixIsMountPathSystemInternal(string mountPath)

Parameters

mountPath string

Returns

bool

UnixIsSystemDevicePath(string)

[Version("2.56")]
public static bool UnixIsSystemDevicePath(string devicePath)

Parameters

devicePath string

Returns

bool

UnixIsSystemFsType(string)

[Version("2.56")]
public static bool UnixIsSystemFsType(string fsType)

Parameters

fsType string

Returns

bool

UnixMountAt(string, out ulong)

public static UnixMountEntry? UnixMountAt(string mountPath, out ulong timeRead)

Parameters

mountPath string
timeRead ulong

Returns

UnixMountEntry

UnixMountCompare(UnixMountEntry, UnixMountEntry)

public static int UnixMountCompare(UnixMountEntry mount1, UnixMountEntry mount2)

Parameters

mount1 UnixMountEntry
mount2 UnixMountEntry

Returns

int

UnixMountCopy(UnixMountEntry)

[Version("2.54")]
public static UnixMountEntry UnixMountCopy(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

UnixMountEntry

UnixMountFor(string, out ulong)

[Version("2.52")]
public static UnixMountEntry? UnixMountFor(string filePath, out ulong timeRead)

Parameters

filePath string
timeRead ulong

Returns

UnixMountEntry

UnixMountFree(UnixMountEntry)

public static void UnixMountFree(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

UnixMountGetDevicePath(UnixMountEntry)

public static string UnixMountGetDevicePath(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

string

UnixMountGetFsType(UnixMountEntry)

public static string UnixMountGetFsType(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

string

UnixMountGetMountPath(UnixMountEntry)

public static string UnixMountGetMountPath(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

string

UnixMountGetOptions(UnixMountEntry)

[Version("2.58")]
public static string? UnixMountGetOptions(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

string

UnixMountGetRootPath(UnixMountEntry)

[Version("2.60")]
public static string? UnixMountGetRootPath(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

string

UnixMountGuessCanEject(UnixMountEntry)

public static bool UnixMountGuessCanEject(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

bool

UnixMountGuessIcon(UnixMountEntry)

public static Icon UnixMountGuessIcon(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

Icon

UnixMountGuessName(UnixMountEntry)

public static string UnixMountGuessName(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

string

UnixMountGuessShouldDisplay(UnixMountEntry)

public static bool UnixMountGuessShouldDisplay(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

bool

UnixMountGuessSymbolicIcon(UnixMountEntry)

[Version("2.34")]
public static Icon UnixMountGuessSymbolicIcon(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

Icon

UnixMountIsReadonly(UnixMountEntry)

public static bool UnixMountIsReadonly(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

bool

UnixMountIsSystemInternal(UnixMountEntry)

public static bool UnixMountIsSystemInternal(UnixMountEntry mountEntry)

Parameters

mountEntry UnixMountEntry

Returns

bool

UnixMountPointAt(string, out ulong)

[Version("2.66")]
public static UnixMountPoint? UnixMountPointAt(string mountPath, out ulong timeRead)

Parameters

mountPath string
timeRead ulong

Returns

UnixMountPoint

UnixMountPointsChangedSince(ulong)

public static bool UnixMountPointsChangedSince(ulong time)

Parameters

time ulong

Returns

bool

UnixMountPointsGet(out ulong)

public static List UnixMountPointsGet(out ulong timeRead)

Parameters

timeRead ulong

Returns

List

UnixMountsChangedSince(ulong)

public static bool UnixMountsChangedSince(ulong time)

Parameters

time ulong

Returns

bool

UnixMountsGet(out ulong)

public static List UnixMountsGet(out ulong timeRead)

Parameters

timeRead ulong

Returns

List