Skip to content

ReportConfigurationService.Analyze Method (IEnumerable(ReportConfiguration), IEnumerable(Application), Analysis, PropertyChangedEventHandler, SynchronizationContext, Boolean)

Triggers an analysis of the specified applications 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 Analysis Analyze(
    IEnumerable<ReportConfiguration> reportingConfigurations,
    IEnumerable<Application> applications,
    Analysis parentAnalysis,
    PropertyChangedEventHandler propertyChangedHandler,
    SynchronizationContext context,
    bool forceReanalysis
)

VB

Public Function Analyze ( 
    reportingConfigurations As IEnumerable(Of ReportConfiguration),
    applications As IEnumerable(Of Application),
    parentAnalysis As Analysis,
    propertyChangedHandler As PropertyChangedEventHandler,
    context As SynchronizationContext,
    forceReanalysis As Boolean
) As Analysis

Parameters

 

reportingConfigurations
Type: System.Collections.Generic.IEnumerable(ReportConfiguration)
The collection of ReportConfiguration objects with which to analyze the applications.
applications
Type: System.Collections.Generic.IEnumerable(Application)
The collection of applications to analyze.
parentAnalysis
Type: Citrix.SDK.AppDNA.Analysis
The parent analysis to attach new analysis to.
propertyChangedHandler
Type: System.ComponentModel.PropertyChangedEventHandler
The event handler to be called when the state of the analysis changes.
context
Type: System.Threading.SynchronizationContext
A SynchronizationContext that governs which thread any notification events are raised on. See the remarks of Application.Import for more details.
forceReanalysis
Type: System.Boolean
If true then applications will be re-analyzed, otherwise analysis will run only if application state requires it.

Return Value

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

See Also

Reference

ReportConfigurationService Class
Analyze Overload
Citrix.SDK.AppDNA Namespace

Was this article helpful?