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 IntPtr Get(PrivateHandle key)

Parameters

key PrivateHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

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, IntPtr)

Calls native method g_private_replace. Version: 2.32

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

Parameters

key PrivateHandle

Transfer ownership: None Nullable: False

value IntPtr

Transfer ownership: None Nullable: True

Set(PrivateHandle, IntPtr)

Calls native method g_private_set.

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

Parameters

key PrivateHandle

Transfer ownership: None Nullable: False

value IntPtr

Transfer ownership: None Nullable: True