Compartilhar via


ExecutionInfo Classe

Definição

Descreve o estado da execução de relatório atual.

public ref class ExecutionInfo
public class ExecutionInfo
type ExecutionInfo = class
Public Class ExecutionInfo
Herança
ExecutionInfo
Derivado

Exemplos

Para obter um exemplo, consulte o Render método .

Comentários

Isso é retornado por vários métodos, incluindo GetExecutionInfo, LoadReportDefinition e SetExecutionParameters.

Um ExecutionInfo objeto é usado para determinar quais configurações foram ou serão usadas para executar um relatório. Ele também é usado para determinar se são necessários parâmetros e credenciais para executar um relatório e fornecer esses parâmetros e credenciais, se necessário, antes de chamar o Render método.

Construtores

ExecutionInfo()

Inicializa uma nova instância da classe ExecutionInfo.

Propriedades

AllowQueryExecution

Indica se o usuário pode fornecer valores para parâmetros utilizados na consulta.

AutoRefreshInterval

Representa a taxa, em segundos, na qual uma página de relatório renderizada como HTML é atualizada automaticamente. Somente leitura.

CredentialsRequired

Indica se o relatório requer credenciais.

DataSourcePrompts

Obtém ou define as cadeias de caracteres de solicitação para cada fonte de dados associada a um relatório.

ExecutionDateTime

Obtém ou define a última data e hora em que o instantâneo associado à execução foi criado.

ExecutionID

Obtém ou define uma cadeia de caracteres que identifica exclusivamente a execução atual.

ExpirationDateTime

Obtém ou define a data e a hora em que a execução expira.

HasDocumentMap

Indica se o relatório tem um mapa do documento.

HasSnapshot

Indica se dados foram recuperados e processados para o relatório.

HistoryID

Obtém ou define uma cadeia de caracteres que contém a ID do histórico se o relatório for de um instantâneo de histórico de relatório.

NeedsProcessing

Indica se o instantâneo associado à execução precisa ser criado ou processado novamente.

NumPages

Obtém ou define o número de páginas lógicas, inclusive quebras de páginas flexíveis, no relatório.

Parameters

Contém as informações de parâmetro atuais para a execução.

ParametersRequired

Indica se o relatório exige o fornecimento de valores de parâmetros.

ReportPageSettings

Representa configurações de página de relatório para a execução atual.

ReportPath

Obtém ou define o caminho completo para um relatório no servidor.

Aplica-se a