alexa
menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Search Results for

    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
    object
    ActionCompleteEventArgs
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Syncfusion.Blazor.DropDowns
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public class ActionCompleteEventArgs
    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
    [JsonPropertyName("actual")]
    public object Actual { get; set; }
    Property Value
    Type Description
    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
    [JsonPropertyName("aggregates")]
    public object Aggregates { get; set; }
    Property Value
    Type Description
    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
    [JsonPropertyName("cancel")]
    public bool Cancel { get; set; }
    Property Value
    Type Description
    bool

    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
    [JsonPropertyName("count")]
    public double Count { get; set; }
    Property Value
    Type Description
    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
    [JsonPropertyName("eventName")]
    public string EventName { get; set; }
    Property Value
    Type Description
    string

    String action/event descriptor.

    Items

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

    Declaration
    [JsonPropertyName("items")]
    public object Items { get; set; }
    Property Value
    Type Description
    object

    The items data object.

    Query

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

    Declaration
    [JsonPropertyName("query")]
    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
    [JsonPropertyName("request")]
    public string Request { get; set; }
    Property Value
    Type Description
    string

    Request type string.

    Result

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

    Declaration
    [JsonPropertyName("result")]
    public object Result { get; set; }
    Property Value
    Type Description
    object

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

    VirtualSelectRecords

    Gets or sets specialized result data for virtualized selections.

    Declaration
    [JsonPropertyName("virtualSelectRecords")]
    public object VirtualSelectRecords { get; set; }
    Property Value
    Type Description
    object

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

    Xhr

    Gets or sets raw HTTP request or XMLHttpRequest data object.

    Declaration
    [JsonPropertyName("xhr")]
    public object Xhr { get; set; }
    Property Value
    Type Description
    object

    Transport-layer request object for advanced integration diagnostics.

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