Table of Contents

Class RuntimeAsyncResult

Namespace
Amazon.Runtime.Internal
Assembly
AWSSDK.Core.dll
public class RuntimeAsyncResult : IAsyncResult, IDisposable
Inheritance
RuntimeAsyncResult
Implements
Inherited Members

Constructors

RuntimeAsyncResult(AsyncCallback, object)

public RuntimeAsyncResult(AsyncCallback asyncCallback, object asyncState)

Parameters

asyncCallback AsyncCallback
asyncState object

Properties

AsyncState

public object AsyncState { get; }

Property Value

object

AsyncWaitHandle

public WaitHandle AsyncWaitHandle { get; }

Property Value

WaitHandle

CompletedSynchronously

public bool CompletedSynchronously { get; }

Property Value

bool

Exception

public Exception Exception { get; set; }

Property Value

Exception

IsCompleted

public bool IsCompleted { get; }

Property Value

bool

Response

public AmazonWebServiceResponse Response { get; set; }

Property Value

AmazonWebServiceResponse

Methods

Dispose()

Disposes of all managed and unmanaged resources.

public void Dispose()

Dispose(bool)

Implements the Dispose pattern

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

Whether this object is being disposed via a call to Dispose or garbage collected.

InvokeCallback()

public void InvokeCallback()