Search Results for

    Show / Hide Table of Contents
    note

    VeloxDB is still in beta and APIs are subject to change. We are in the process of completing the documentation, so some sections may be incomplete or empty at this time.

    Class DatabaseTask

    Represents an asynchonous result of a database API operation without a return type. Use this class to create asynchronous. Use this class to create asynchronous database operations.

    Inheritance
    object
    DatabaseTask
    DatabaseTask<T>
    Implements
    INotifyCompletion
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: VeloxDB.Client
    Assembly: vlxc.dll
    Syntax
    public abstract class DatabaseTask : INotifyCompletion

    Properties

    IsCompleted

    Used by the await mechanism (C# comiler). Do not use this property directly.

    Declaration
    public bool IsCompleted { get; }
    Property Value
    Type Description
    bool

    Methods

    GetAwaiter()

    Used by the await mechanism (C# comiler). Do not use this method directly.

    Declaration
    public DatabaseTask GetAwaiter()
    Returns
    Type Description
    DatabaseTask

    GetResult()

    Used by the await mechanism (C# comiler). Do not use this method directly.

    Declaration
    public void GetResult()

    OnCompleted(Action)

    Used by the await mechanism (C# comiler). Do not use this method directly.

    Declaration
    public void OnCompleted(Action awaitContinuation)
    Parameters
    Type Name Description
    Action awaitContinuation

    Implements

    INotifyCompletion
    In this article
    © 2025 Copyright: VeloxDB