Table of Contents

Class ApplicationClassHandle

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

Constructors

ApplicationClassHandle(bool)

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

public bool Equals(ApplicationClassHandle? other)

Parameters

other ApplicationClassHandle

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.

GetActivate()

public ApplicationClassData.ActivateCallback GetActivate()

Returns

ApplicationClassData.ActivateCallback

GetAddPlatformData()

public ApplicationClassData.AddPlatformDataCallback GetAddPlatformData()

Returns

ApplicationClassData.AddPlatformDataCallback

GetAfterEmit()

public ApplicationClassData.AfterEmitCallback GetAfterEmit()

Returns

ApplicationClassData.AfterEmitCallback

GetBeforeEmit()

public ApplicationClassData.BeforeEmitCallback GetBeforeEmit()

Returns

ApplicationClassData.BeforeEmitCallback

GetCommandLine()

public ApplicationClassData.CommandLineCallback GetCommandLine()

Returns

ApplicationClassData.CommandLineCallback

GetDbusRegister()

public ApplicationClassData.DbusRegisterCallback GetDbusRegister()

Returns

ApplicationClassData.DbusRegisterCallback

GetDbusUnregister()

public ApplicationClassData.DbusUnregisterCallback GetDbusUnregister()

Returns

ApplicationClassData.DbusUnregisterCallback

GetHandleLocalOptions()

public ApplicationClassData.HandleLocalOptionsCallback GetHandleLocalOptions()

Returns

ApplicationClassData.HandleLocalOptionsCallback

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetLocalCommandLine()

public ApplicationClassData.LocalCommandLineCallback GetLocalCommandLine()

Returns

ApplicationClassData.LocalCommandLineCallback

GetNameLost()

public ApplicationClassData.NameLostCallback GetNameLost()

Returns

ApplicationClassData.NameLostCallback

GetOpen()

public ApplicationClassData.OpenCallback GetOpen()

Returns

ApplicationClassData.OpenCallback

GetQuitMainloop()

public ApplicationClassData.QuitMainloopCallback GetQuitMainloop()

Returns

ApplicationClassData.QuitMainloopCallback

GetRunMainloop()

public ApplicationClassData.RunMainloopCallback GetRunMainloop()

Returns

ApplicationClassData.RunMainloopCallback

GetShutdown()

public ApplicationClassData.ShutdownCallback GetShutdown()

Returns

ApplicationClassData.ShutdownCallback

GetStartup()

public ApplicationClassData.StartupCallback GetStartup()

Returns

ApplicationClassData.StartupCallback