Table of Contents

Class MountIfaceHandle

Namespace
Gio.Internal
Assembly
Gio-2.0.dll
public abstract class MountIfaceHandle : SafeHandle, IDisposable
Inheritance
MountIfaceHandle
Implements
Derived
Inherited Members

Constructors

MountIfaceHandle(bool)

protected MountIfaceHandle(bool ownsHandle)

Parameters

ownsHandle bool

Properties

IsInvalid

When overridden in a derived class, gets a value indicating whether the handle value is invalid.

public override sealed bool IsInvalid { get; }

Property Value

bool

true if the handle value is invalid; otherwise, false.

Methods

Equals(MountIfaceHandle?)

public bool Equals(MountIfaceHandle? other)

Parameters

other MountIfaceHandle

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetCanEject()

public MountIfaceData.CanEjectCallback GetCanEject()

Returns

MountIfaceData.CanEjectCallback

GetCanUnmount()

public MountIfaceData.CanUnmountCallback GetCanUnmount()

Returns

MountIfaceData.CanUnmountCallback

GetChanged()

public MountIfaceData.ChangedCallback GetChanged()

Returns

MountIfaceData.ChangedCallback

GetEject()

public MountIfaceData.EjectCallback GetEject()

Returns

MountIfaceData.EjectCallback

GetEjectFinish()

public MountIfaceData.EjectFinishCallback GetEjectFinish()

Returns

MountIfaceData.EjectFinishCallback

GetEjectWithOperation()

public MountIfaceData.EjectWithOperationCallback GetEjectWithOperation()

Returns

MountIfaceData.EjectWithOperationCallback

GetEjectWithOperationFinish()

public MountIfaceData.EjectWithOperationFinishCallback GetEjectWithOperationFinish()

Returns

MountIfaceData.EjectWithOperationFinishCallback

GetGIface()

public TypeInterfaceData GetGIface()

Returns

TypeInterfaceData

GetGetDefaultLocation()

public MountIfaceData.GetDefaultLocationCallback GetGetDefaultLocation()

Returns

MountIfaceData.GetDefaultLocationCallback

GetGetDrive()

public MountIfaceData.GetDriveCallback GetGetDrive()

Returns

MountIfaceData.GetDriveCallback

GetGetIcon()

public MountIfaceData.GetIconCallback GetGetIcon()

Returns

MountIfaceData.GetIconCallback

GetGetName()

public MountIfaceData.GetNameCallback GetGetName()

Returns

MountIfaceData.GetNameCallback

GetGetRoot()

public MountIfaceData.GetRootCallback GetGetRoot()

Returns

MountIfaceData.GetRootCallback

GetGetSortKey()

public MountIfaceData.GetSortKeyCallback GetGetSortKey()

Returns

MountIfaceData.GetSortKeyCallback

GetGetSymbolicIcon()

public MountIfaceData.GetSymbolicIconCallback GetGetSymbolicIcon()

Returns

MountIfaceData.GetSymbolicIconCallback

GetGetUuid()

public MountIfaceData.GetUuidCallback GetGetUuid()

Returns

MountIfaceData.GetUuidCallback

GetGetVolume()

public MountIfaceData.GetVolumeCallback GetGetVolume()

Returns

MountIfaceData.GetVolumeCallback

GetGuessContentType()

public MountIfaceData.GuessContentTypeCallback GetGuessContentType()

Returns

MountIfaceData.GuessContentTypeCallback

GetGuessContentTypeFinish()

public MountIfaceData.GuessContentTypeFinishCallback GetGuessContentTypeFinish()

Returns

MountIfaceData.GuessContentTypeFinishCallback

GetGuessContentTypeSync()

public MountIfaceData.GuessContentTypeSyncCallback GetGuessContentTypeSync()

Returns

MountIfaceData.GuessContentTypeSyncCallback

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetPreUnmount()

public MountIfaceData.PreUnmountCallback GetPreUnmount()

Returns

MountIfaceData.PreUnmountCallback

GetRemount()

public MountIfaceData.RemountCallback GetRemount()

Returns

MountIfaceData.RemountCallback

GetRemountFinish()

public MountIfaceData.RemountFinishCallback GetRemountFinish()

Returns

MountIfaceData.RemountFinishCallback

GetUnmount()

public MountIfaceData.UnmountCallback GetUnmount()

Returns

MountIfaceData.UnmountCallback

GetUnmountFinish()

public MountIfaceData.UnmountFinishCallback GetUnmountFinish()

Returns

MountIfaceData.UnmountFinishCallback

GetUnmountWithOperation()

public MountIfaceData.UnmountWithOperationCallback GetUnmountWithOperation()

Returns

MountIfaceData.UnmountWithOperationCallback

GetUnmountWithOperationFinish()

public MountIfaceData.UnmountWithOperationFinishCallback GetUnmountWithOperationFinish()

Returns

MountIfaceData.UnmountWithOperationFinishCallback

GetUnmounted()

public MountIfaceData.UnmountedCallback GetUnmounted()

Returns

MountIfaceData.UnmountedCallback