Table of Contents

Class VfsClassHandle

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

Constructors

VfsClassHandle(bool)

protected VfsClassHandle(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(VfsClassHandle?)

public bool Equals(VfsClassHandle? other)

Parameters

other VfsClassHandle

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.

GetAddWritableNamespaces()

public VfsClassData.AddWritableNamespacesCallback GetAddWritableNamespaces()

Returns

VfsClassData.AddWritableNamespacesCallback

GetDeserializeIcon()

public VfsClassData.DeserializeIconCallback GetDeserializeIcon()

Returns

VfsClassData.DeserializeIconCallback

GetGReserved1()

public VfsClassData.GReserved1Callback GetGReserved1()

Returns

VfsClassData.GReserved1Callback

GetGReserved2()

public VfsClassData.GReserved2Callback GetGReserved2()

Returns

VfsClassData.GReserved2Callback

GetGReserved3()

public VfsClassData.GReserved3Callback GetGReserved3()

Returns

VfsClassData.GReserved3Callback

GetGReserved4()

public VfsClassData.GReserved4Callback GetGReserved4()

Returns

VfsClassData.GReserved4Callback

GetGReserved5()

public VfsClassData.GReserved5Callback GetGReserved5()

Returns

VfsClassData.GReserved5Callback

GetGReserved6()

public VfsClassData.GReserved6Callback GetGReserved6()

Returns

VfsClassData.GReserved6Callback

GetGetFileForPath()

public VfsClassData.GetFileForPathCallback GetGetFileForPath()

Returns

VfsClassData.GetFileForPathCallback

GetGetFileForUri()

public VfsClassData.GetFileForUriCallback GetGetFileForUri()

Returns

VfsClassData.GetFileForUriCallback

GetGetSupportedUriSchemes()

public VfsClassData.GetSupportedUriSchemesCallback GetGetSupportedUriSchemes()

Returns

VfsClassData.GetSupportedUriSchemesCallback

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetIsActive()

public VfsClassData.IsActiveCallback GetIsActive()

Returns

VfsClassData.IsActiveCallback

GetLocalFileAddInfo()

public VfsClassData.LocalFileAddInfoCallback GetLocalFileAddInfo()

Returns

VfsClassData.LocalFileAddInfoCallback

GetLocalFileMoved()

public VfsClassData.LocalFileMovedCallback GetLocalFileMoved()

Returns

VfsClassData.LocalFileMovedCallback

GetLocalFileRemoved()

public VfsClassData.LocalFileRemovedCallback GetLocalFileRemoved()

Returns

VfsClassData.LocalFileRemovedCallback

GetLocalFileSetAttributes()

public VfsClassData.LocalFileSetAttributesCallback GetLocalFileSetAttributes()

Returns

VfsClassData.LocalFileSetAttributesCallback

GetParentClass()

public ObjectClassData GetParentClass()

Returns

ObjectClassData

GetParseName()

public VfsClassData.ParseNameCallback GetParseName()

Returns

VfsClassData.ParseNameCallback