Table of Contents

Class UnixMountMonitor

Namespace
Gio
Assembly
Gio-2.0.dll
public class UnixMountMonitor : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
UnixMountMonitor
Implements
Inherited Members

Constructors

UnixMountMonitor(bool, params ConstructArgument[])

protected UnixMountMonitor(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

UnixMountMonitor(IntPtr, bool)

protected UnixMountMonitor(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

MountpointsChangedSignal

Signal Descriptor for OnMountpointsChanged.

public static readonly Signal<UnixMountMonitor> MountpointsChangedSignal

Field Value

Signal<UnixMountMonitor>

MountsChangedSignal

Signal Descriptor for OnMountsChanged.

public static readonly Signal<UnixMountMonitor> MountsChangedSignal

Field Value

Signal<UnixMountMonitor>

Methods

Get()

[Version("2.44")]
public static UnixMountMonitor Get()

Returns

UnixMountMonitor

GetGType()

public static Type GetGType()

Returns

Type

New()

public static UnixMountMonitor New()

Returns

UnixMountMonitor

SetRateLimit(int)

[Version("2.18")]
public void SetRateLimit(int limitMsec)

Parameters

limitMsec int

Events

OnMountpointsChanged

public event SignalHandler<UnixMountMonitor> OnMountpointsChanged

Event Type

SignalHandler<UnixMountMonitor>

OnMountsChanged

public event SignalHandler<UnixMountMonitor> OnMountsChanged

Event Type

SignalHandler<UnixMountMonitor>