Condividi tramite


Classe ExecutionInfo

Describes the state of the current report execution.

Gerarchia di ereditarietà

System. . :: . .Object
  ReportExecution2005..::..ExecutionInfo
    ReportExecution2005. . :: . .ExecutionInfo2

Spazio dei nomi  ReportExecution2005
Assembly:  ReportExecution2005 (in ReportExecution2005.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class ExecutionInfo
'Utilizzo
Dim instance As ExecutionInfo
[SerializableAttribute]
public class ExecutionInfo
[SerializableAttribute]
public ref class ExecutionInfo
[<SerializableAttribute>]
type ExecutionInfo =  class end
public class ExecutionInfo

Nel tipo ExecutionInfo sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ExecutionInfo Initializes a new instance of the ExecutionInfo class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AllowQueryExecution Indicates whether the user is allowed to provide values for parameters used in the query.
Proprietà pubblica AutoRefreshInterval Represents the rate, in seconds, at which a report page rendered as HTML automatically refreshes. Read-only.
Proprietà pubblica CredentialsRequired Indicates whether the report requires credentials.
Proprietà pubblica DataSourcePrompts Gets or sets the prompt strings for each data source associated with a report.
Proprietà pubblica ExecutionDateTime Gets or sets the date and time that the snapshot associated with the execution was created.
Proprietà pubblica ExecutionID Gets or sets a string that uniquely identifies the current execution.
Proprietà pubblica ExpirationDateTime Gets or sets the date and time that the execution expires.
Proprietà pubblica HasDocumentMap Indicates whether the report has a document map.
Proprietà pubblica HasSnapshot Indicates whether data has been retrieved and processed for the report.
Proprietà pubblica HistoryID Gets or sets a string containing the history ID if the report is from a report history snapshot.
Proprietà pubblica NeedsProcessing Indicates whether the snapshot associated with the execution needs to be created or reprocessed.
Proprietà pubblica NumPages Gets or sets the number of logical pages, including soft page breaks, in the report.
Proprietà pubblica Parameters Contains the current parameter information for the execution.
Proprietà pubblica ParametersRequired Indicates whether the report requires parameter values to be supplied.
Proprietà pubblica ReportPageSettings Represents the report page settings for the current execution.
Proprietà pubblica ReportPath Gets or sets the full path to the report on the server.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Osservazioni

This is returned by several methods, including GetExecutionInfo, LoadReportDefinition and SetExecutionParameters.

An ExecutionInfo object is used to determine what settings were or will be used to run a report. It is also used to determine if parameters and credentials are required to run a report, and to supply those parameters and credentials if necessary before calling the Render method.

Esempi

For an example, please see the Render method.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento