Table of Contents

Class IOFuncsHandle

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

Constructors

IOFuncsHandle(bool)

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

public bool Equals(IOFuncsHandle? other)

Parameters

other IOFuncsHandle

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.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetIoClose()

public IOFuncsData.IoCloseCallback GetIoClose()

Returns

IOFuncsData.IoCloseCallback

GetIoCreateWatch()

public IOFuncsData.IoCreateWatchCallback GetIoCreateWatch()

Returns

IOFuncsData.IoCreateWatchCallback

GetIoFree()

public IOFuncsData.IoFreeCallback GetIoFree()

Returns

IOFuncsData.IoFreeCallback

GetIoGetFlags()

public IOFuncsData.IoGetFlagsCallback GetIoGetFlags()

Returns

IOFuncsData.IoGetFlagsCallback

GetIoRead()

public IOFuncsData.IoReadCallback GetIoRead()

Returns

IOFuncsData.IoReadCallback

GetIoSeek()

public IOFuncsData.IoSeekCallback GetIoSeek()

Returns

IOFuncsData.IoSeekCallback

GetIoSetFlags()

public IOFuncsData.IoSetFlagsCallback GetIoSetFlags()

Returns

IOFuncsData.IoSetFlagsCallback

GetIoWrite()

public IOFuncsData.IoWriteCallback GetIoWrite()

Returns

IOFuncsData.IoWriteCallback