Skip to content

ReportConfigurationService.AnalyzeAsync Method (IEnumerable(ReportConfiguration), IEnumerable(Application), IEnumerable(OSPatch), Analysis)

Triggers an analysis of the specified applications and patches against this ReportConfiguration.

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<Analysis> AnalyzeAsync(
    IEnumerable<ReportConfiguration> reportingConfigurations,
    IEnumerable<Application> applications,
    IEnumerable<OSPatch> patches,
    Analysis parentAnalysis
)

VB

Public Function AnalyzeAsync ( 
    reportingConfigurations As IEnumerable(Of ReportConfiguration),
    applications As IEnumerable(Of Application),
    patches As IEnumerable(Of OSPatch),
    parentAnalysis As Analysis
) As Task(Of Analysis)

Parameters

 

reportingConfigurations
Type: System.Collections.Generic.IEnumerable(ReportConfiguration)
The collection of report configurations with which to analyze the applications.
applications
Type: System.Collections.Generic.IEnumerable(Application)
The collection of applications to analyze.
patches
Type: System.Collections.Generic.IEnumerable(OSPatch)
The collection of patches to analyze.
parentAnalysis
Type: Citrix.SDK.AppDNA.Analysis
The parent analysis to attach new analysis to.

Return Value

Type: Task(Analysis)
An Analysis object which can be used to track the progress of the analysis.

See Also

Reference

ReportConfigurationService Class
AnalyzeAsync Overload
Citrix.SDK.AppDNA Namespace

Was this article helpful?