Class ActionCompleteEventArgs
Event argument for non-generic completion of advanced fetch in Syncfusion dropdown controls—gathering all result/aggregate diagnostics.
Inheritance
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 |
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 |
|
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. |