menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ActionCompleteEventArgs - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ActionCompleteEventArgs

    Event argument for non-generic completion of advanced fetch in Syncfusion dropdown controls—gathering all result/aggregate diagnostics.

    Inheritance
    System.Object
    ActionCompleteEventArgs
    Namespace: Syncfusion.Blazor.DropDowns
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public class ActionCompleteEventArgs : Object
    Remarks

    ActionCompleteEventArgs provides counts, aggregates, event type, and primary results for use cases where a strongly typed result is not available. Used in diagnostics/analytics mode or with dynamic datasets.

    Examples
    void OnActionComplete(ActionCompleteEventArgs args) {
        // Check for aggregates and act
        if (args.Aggregates != null) { DoAggregates(args.Aggregates); }
        // Results post-processing
        var extra = args.Actual;
    }

    Constructors

    ActionCompleteEventArgs()

    Declaration
    public ActionCompleteEventArgs()

    Properties

    Actual

    Gets the record data actually returned by the data source or fetch operation (dynamic type).

    Declaration
    public object Actual { get; set; }
    Property Value
    Type Description
    System.Object

    The result record(s) object or null on error.

    Aggregates

    Gets or sets one or more aggregate values (such as totals) calculated during the fetch.

    Declaration
    public object Aggregates { get; set; }
    Property Value
    Type Description
    System.Object

    The aggregates object, or null if no aggregates are present.

    Cancel

    Gets or sets a value indicating if the completed action/result should be cancelled.

    Declaration
    public bool Cancel { get; set; }
    Property Value
    Type Description
    System.Boolean

    true cancels the UI update or downstream behavior, false allows normal completion.

    Count

    Gets or sets the total count of data records from the completed operation.

    Declaration
    public double Count { get; set; }
    Property Value
    Type Description
    System.Double

    Total item count, or 0 for an empty/failed response.

    EventName

    Gets or sets the event/action name or key (for debugging or analytics).

    Declaration
    public string EventName { get; set; }
    Property Value
    Type Description
    System.String

    String action/event descriptor.

    Items

    Gets or sets items associated with the result set (such as sub-grouped or nested records).

    Declaration
    public object Items { get; set; }
    Property Value
    Type Description
    System.Object

    The items data object.

    Query

    Gets or sets the query object involved in the fetch or operation.

    Declaration
    public Query Query { get; set; }
    Property Value
    Type Description
    Query

    Query object as Query.

    Request

    Gets or sets the HTTP or server request type, if applicable (such as GET, POST).

    Declaration
    public string Request { get; set; }
    Property Value
    Type Description
    System.String

    Request type string.

    Result

    Gets or sets the primary results or selected object set from the completed fetch.

    Declaration
    public object Result { get; set; }
    Property Value
    Type Description
    System.Object

    The data objects or final selection (JSON or C# object type).

    VirtualSelectRecords

    Gets or sets specialized result data for virtualized selections.

    Declaration
    public object VirtualSelectRecords { get; set; }
    Property Value
    Type Description
    System.Object

    The virtual record set; null unless virtualization is in use.

    Xhr

    Gets or sets raw HTTP request or XMLHttpRequest data object.

    Declaration
    public object Xhr { get; set; }
    Property Value
    Type Description
    System.Object

    Transport-layer request object for advanced integration diagnostics.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved