Table of Contents

Class Private

Namespace
GLib.Internal
Assembly
GLib-2.0.dll
public class Private
Inheritance
Private
Inherited Members

Methods

Get(PrivateHandle)

Calls native method g_private_get.

public static extern nint Get(PrivateHandle key)

Parameters

key PrivateHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

New(DestroyNotify)

Calls native function g_private_new.

public static extern PrivateUnownedHandle New(DestroyNotify notify)

Parameters

notify DestroyNotify

Transfer ownership: None Nullable: False

Returns

PrivateUnownedHandle

Transfer ownership: None Nullable: False

Replace(PrivateHandle, nint)

Calls native method g_private_replace. Version: 2.32

[Version("2.32")]
public static extern void Replace(PrivateHandle key, nint value)

Parameters

key PrivateHandle

Transfer ownership: None Nullable: False

value nint

Transfer ownership: None Nullable: True

Set(PrivateHandle, nint)

Calls native method g_private_set.

public static extern void Set(PrivateHandle key, nint value)

Parameters

key PrivateHandle

Transfer ownership: None Nullable: False

value nint

Transfer ownership: None Nullable: True