Table of Contents

Class SimpleAsyncResult

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

Constructors

SimpleAsyncResult(bool, params ConstructArgument[])

protected SimpleAsyncResult(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

SimpleAsyncResult(IntPtr, bool)

protected SimpleAsyncResult(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Methods

Complete()

public void Complete()

CompleteInIdle()

public void CompleteInIdle()

GetGType()

public static Type GetGType()

Returns

Type

GetOpResGboolean()

public bool GetOpResGboolean()

Returns

bool

GetOpResGpointer()

public IntPtr GetOpResGpointer()

Returns

IntPtr

GetOpResGssize()

public long GetOpResGssize()

Returns

long

GetSourceTag()

public IntPtr GetSourceTag()

Returns

IntPtr

IsTagged(IntPtr)

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

Parameters

sourceTag IntPtr

Returns

bool

IsValid(AsyncResult, Object?, IntPtr)

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

Parameters

result AsyncResult
source Object
sourceTag IntPtr

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

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

Parameters

domain Quark
code int
format string
args IntPtr

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(long)

public void SetOpResGssize(long opRes)

Parameters

opRes long

TakeError(Error)

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

Parameters

error Error