ReportExecutionService.SetExecutionCredentials2 Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Zugangsdaten fest, die mit der aktuellen Berichtsausführung verknüpft sind.
public:
ReportExecution2005::ExecutionInfo2 ^ SetExecutionCredentials2(cli::array <ReportExecution2005::DataSourceCredentials ^> ^ Credentials);
public ReportExecution2005.ExecutionInfo2 SetExecutionCredentials2(ReportExecution2005.DataSourceCredentials[] Credentials);
member this.SetExecutionCredentials2 : ReportExecution2005.DataSourceCredentials[] -> ReportExecution2005.ExecutionInfo2
Public Function SetExecutionCredentials2 (Credentials As DataSourceCredentials()) As ExecutionInfo2
Parameter
- Credentials
- DataSourceCredentials[]
Ein Array von DataSourceCredentials.
Gibt zurück
Ein Objekt, das ExecutionInfo2 die neue Ausführung enthält.
Hinweise
Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.
| Verwendung von SOAP-Headern | (In) TrustedUserHeaderValue (In) ExecutionHeaderValue (Aus) ServerInfoHeaderValue |
| Erforderliche Berechtigungen im nativen Modus | Im Hauptbericht und allen Unterberichten: ReadProperties UND ExecuteAndView |
| Erforderliche Berechtigungen im SharePoint-Modus | Zum Hauptbericht und allen Unterberichten: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
Wenn ein Snapshot existiert, wenn die Zugangsdaten gesetzt werden und AllowQueryExecution , falsewird der Snapshot gelöscht und alle Parameter werden auf ihre Standardwerte zurückgesetzt.
Wenn es mehrere Datenquellen gibt, die denselben Bericht anfordern, musst du alle Zugangsdaten gleichzeitig angeben. Wenn ein Satz von Zugangsdaten geändert werden muss, müssen Sie alle Nachweise erneut angeben.
Zugangsdaten werden nur für die gesamte Lebensdauer der Ausführung gespeichert, danach müssen sie erneut angegeben werden.