Table of Contents

Class StaticPrivate

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

Methods

Free(StaticPrivateHandle)

Calls native method g_static_private_free.

public static extern void Free(StaticPrivateHandle privateKey)

Parameters

privateKey StaticPrivateHandle

Transfer ownership: None Nullable: False

Get(StaticPrivateHandle)

Calls native method g_static_private_get.

public static extern IntPtr Get(StaticPrivateHandle privateKey)

Parameters

privateKey StaticPrivateHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

Init(StaticPrivateHandle)

Calls native method g_static_private_init.

public static extern void Init(StaticPrivateHandle privateKey)

Parameters

privateKey StaticPrivateHandle

Transfer ownership: None Nullable: False

Set(StaticPrivateHandle, IntPtr, DestroyNotify)

Calls native method g_static_private_set.

public static extern void Set(StaticPrivateHandle privateKey, IntPtr data, DestroyNotify notify)

Parameters

privateKey StaticPrivateHandle

Transfer ownership: None Nullable: False

data IntPtr

Transfer ownership: None Nullable: True

notify DestroyNotify

Transfer ownership: None Nullable: False