Table of Contents

Class MountOperation

Namespace
Gio.Internal
Assembly
Gio-2.0.dll
public class MountOperation
Inheritance
MountOperation
Inherited Members

Methods

GetAnonymous(IntPtr)

Calls native method g_mount_operation_get_anonymous.

public static extern bool GetAnonymous(IntPtr op)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetChoice(IntPtr)

Calls native method g_mount_operation_get_choice.

public static extern int GetChoice(IntPtr op)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetDomain(IntPtr)

Calls native method g_mount_operation_get_domain.

public static extern NullableUtf8StringUnownedHandle GetDomain(IntPtr op)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function g_mount_operation_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetIsTcryptHiddenVolume(IntPtr)

Calls native method g_mount_operation_get_is_tcrypt_hidden_volume. Version: 2.58

[Version("2.58")]
public static extern bool GetIsTcryptHiddenVolume(IntPtr op)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetIsTcryptSystemVolume(IntPtr)

Calls native method g_mount_operation_get_is_tcrypt_system_volume. Version: 2.58

[Version("2.58")]
public static extern bool GetIsTcryptSystemVolume(IntPtr op)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetPassword(IntPtr)

Calls native method g_mount_operation_get_password.

public static extern NullableUtf8StringUnownedHandle GetPassword(IntPtr op)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetPasswordSave(IntPtr)

Calls native method g_mount_operation_get_password_save.

public static extern PasswordSave GetPasswordSave(IntPtr op)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

Returns

PasswordSave

Transfer ownership: None Nullable: False

GetPim(IntPtr)

Calls native method g_mount_operation_get_pim. Version: 2.58

[Version("2.58")]
public static extern uint GetPim(IntPtr op)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetUsername(IntPtr)

Calls native method g_mount_operation_get_username.

public static extern NullableUtf8StringUnownedHandle GetUsername(IntPtr op)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

New()

Calls native constructor g_mount_operation_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: Full Nullable: False

Reply(IntPtr, MountOperationResult)

Calls native method g_mount_operation_reply.

public static extern void Reply(IntPtr op, MountOperationResult result)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

result MountOperationResult

Transfer ownership: None Nullable: False

SetAnonymous(IntPtr, bool)

Calls native method g_mount_operation_set_anonymous.

public static extern void SetAnonymous(IntPtr op, bool anonymous)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

anonymous bool

Transfer ownership: None Nullable: False

SetChoice(IntPtr, int)

Calls native method g_mount_operation_set_choice.

public static extern void SetChoice(IntPtr op, int choice)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

choice int

Transfer ownership: None Nullable: False

SetDomain(IntPtr, NullableUtf8StringHandle)

Calls native method g_mount_operation_set_domain.

public static extern void SetDomain(IntPtr op, NullableUtf8StringHandle domain)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

domain NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetIsTcryptHiddenVolume(IntPtr, bool)

Calls native method g_mount_operation_set_is_tcrypt_hidden_volume. Version: 2.58

[Version("2.58")]
public static extern void SetIsTcryptHiddenVolume(IntPtr op, bool hiddenVolume)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

hiddenVolume bool

Transfer ownership: None Nullable: False

SetIsTcryptSystemVolume(IntPtr, bool)

Calls native method g_mount_operation_set_is_tcrypt_system_volume. Version: 2.58

[Version("2.58")]
public static extern void SetIsTcryptSystemVolume(IntPtr op, bool systemVolume)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

systemVolume bool

Transfer ownership: None Nullable: False

SetPassword(IntPtr, NullableUtf8StringHandle)

Calls native method g_mount_operation_set_password.

public static extern void SetPassword(IntPtr op, NullableUtf8StringHandle password)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

password NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetPasswordSave(IntPtr, PasswordSave)

Calls native method g_mount_operation_set_password_save.

public static extern void SetPasswordSave(IntPtr op, PasswordSave save)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

save PasswordSave

Transfer ownership: None Nullable: False

SetPim(IntPtr, uint)

Calls native method g_mount_operation_set_pim. Version: 2.58

[Version("2.58")]
public static extern void SetPim(IntPtr op, uint pim)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

pim uint

Transfer ownership: None Nullable: False

SetUsername(IntPtr, NullableUtf8StringHandle)

Calls native method g_mount_operation_set_username.

public static extern void SetUsername(IntPtr op, NullableUtf8StringHandle username)

Parameters

op IntPtr

Transfer ownership: None Nullable: False

username NullableUtf8StringHandle

Transfer ownership: None Nullable: True