ReportExecutionService.SetExecutionCredentials Метод

Определение

Устанавливает учётные данные, связанные с текущим выполнением отчёта.

public:
 ReportExecution2005::ExecutionInfo ^ SetExecutionCredentials(cli::array <ReportExecution2005::DataSourceCredentials ^> ^ Credentials);
public ReportExecution2005.ExecutionInfo SetExecutionCredentials(ReportExecution2005.DataSourceCredentials[] Credentials);
member this.SetExecutionCredentials : ReportExecution2005.DataSourceCredentials[] -> ReportExecution2005.ExecutionInfo
Public Function SetExecutionCredentials (Credentials As DataSourceCredentials()) As ExecutionInfo

Параметры

Credentials
DataSourceCredentials[]

Массив из DataSourceCredentials.

Возвращаемое значение

Объект, ExecutionInfo содержащий новое выполнение.

Комментарии

В таблице ниже показана информация о заголовках и правах доступа к этой операции.

Использование разъёма SOAP (В) TrustedUserHeaderValue

(В) ExecutionHeaderValue

(Выход) ServerInfoHeaderValue
Необходимые разрешения для нативного режима О основном отчёте и всех подотчетах: ReadProperties И ExecuteAndView
Требуются разрешения для режима SharePoint О основном отчёте и обо всех подотчетах: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Если снимок существует, когда учетные данные установлены и AllowQueryExecution есть false, снимок будет очищен, а параметры сбрасываются к их значениям по умолчанию.

Если существует несколько источников данных, которые требуют одного и того же отчёта, нужно указывать все учетные данные одновременно. Если нужно изменить один набор учетных данных, вы должны предоставить все данные заново.

Учетные данные сохраняются только на протяжении всего срока исполнения, после чего их необходимо повторно указывать.

Применяется к