Skip to content

ReportConfigurationService.GetAsync Method (ReportingConfigurationFilter, Object, Int32, Int32, ReportingConfigurationFilter)

Returns a collection of ReportConfiguration objects that respects filtering and paging requirements.

Namespace: Citrix.SDK.AppDNA
Assembly: Citrix.SDK.AppDNA (in Citrix.SDK.AppDNA.dll) Version: 7.11.0.0 (7.11.0.0)

Syntax

C

public Task<Collection<ReportConfiguration>> GetAsync(
    ReportingConfigurationFilter filterBy,
    Object filterValue,
    int count,
    int offset,
    ReportingConfigurationFilter orderBy
)

VB

Public Function GetAsync ( 
    filterBy As ReportingConfigurationFilter,
    filterValue As Object,
    count As Integer,
    offset As Integer,
    orderBy As ReportingConfigurationFilter
) As Task(Of Collection(Of ReportConfiguration))

Parameters

 

filterBy
Type: Citrix.SDK.AppDNA.ReportingConfigurationFilter
Specifies the field that filterValue is compared against to filter the results.
filterValue
Type: System.Object
Specifies a value that is used to filter the results if filterByis not NONE.
count
Type: System.Int32
The maximum number of ReportConfiguration objects to return. Use -1 to retrieve all report configurations that match the other parameters.
offset
Type: System.Int32
This represents the number of results to skip.
orderBy
Type: Citrix.SDK.AppDNA.ReportingConfigurationFilter
This specifies a property of the ReportConfiguration objects by which to order the result set.

Return Value

Type: Task(Collection(ReportConfiguration))
Returns a collection of the requested ReportConfiguration objects.

Remarks

The results are filtered, then ordered according to orderBy, then offset is applied, then count is applied, before returning the results.

See Also

Reference

ReportConfigurationService Class
GetAsync Overload
Citrix.SDK.AppDNA Namespace

Was this article helpful?