Table of Contents

Class SimpleAsyncResult

Namespace
Gio
Assembly
Gio-2.0.dll
public class SimpleAsyncResult : Object, IDisposable, AsyncResult, GTypeProvider, InstanceFactory
Inheritance
SimpleAsyncResult
Implements
Inherited Members

Constructors

SimpleAsyncResult(params ConstructArgument[])

public SimpleAsyncResult(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

SimpleAsyncResult(SimpleAsyncResultHandle)

public SimpleAsyncResult(SimpleAsyncResultHandle handle)

Parameters

handle SimpleAsyncResultHandle

Methods

Complete()

public void Complete()

CompleteInIdle()

public void CompleteInIdle()

GetGType()

public static Type GetGType()

Returns

Type

GetOpResGboolean()

public bool GetOpResGboolean()

Returns

bool

GetOpResGpointer()

public nint GetOpResGpointer()

Returns

nint

GetOpResGssize()

public nint GetOpResGssize()

Returns

nint

GetSourceTag()

public nint GetSourceTag()

Returns

nint

IsTagged(nint)

[Version("2.34")]
public bool IsTagged(nint sourceTag)

Parameters

sourceTag nint

Returns

bool

IsValid(AsyncResult, Object?, nint)

[Version("2.20")]
public static bool IsValid(AsyncResult result, Object? source, nint sourceTag)

Parameters

result AsyncResult
source Object
sourceTag nint

Returns

bool

LegacyPropagateError()

[Version("2.34")]
public bool LegacyPropagateError()

Returns

bool

PropagateError()

public bool PropagateError()

Returns

bool

SetCheckCancellable(Cancellable?)

[Version("2.32")]
public void SetCheckCancellable(Cancellable? checkCancellable)

Parameters

checkCancellable Cancellable

SetErrorVa(Quark, int, string, nint)

public void SetErrorVa(Quark domain, int code, string format, nint args)

Parameters

domain Quark
code int
format string
args nint

SetFromError(Error)

public void SetFromError(Error error)

Parameters

error Error

SetHandleCancellation(bool)

public void SetHandleCancellation(bool handleCancellation)

Parameters

handleCancellation bool

SetOpResGboolean(bool)

public void SetOpResGboolean(bool opRes)

Parameters

opRes bool

SetOpResGssize(nint)

public void SetOpResGssize(nint opRes)

Parameters

opRes nint

TakeError(Error)

[Version("2.28")]
public void TakeError(Error error)

Parameters

error Error