Freigeben über


IReportServerConnection-Schnittstelle

Stellt Verbindungsinformationen für den Berichtsserver bereit, wenn das Steuerelement für ReportViewer-Webformulare ohne Sitzungsstatus verwendet wird.

Namespace:  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)

Syntax

'Declaration
Public Interface IReportServerConnection _
    Inherits IReportServerCredentials
'Usage
Dim instance As IReportServerConnection
public interface IReportServerConnection : IReportServerCredentials
public interface class IReportServerConnection : IReportServerCredentials
type IReportServerConnection =  
    interface
        interface IReportServerCredentials
    end
public interface IReportServerConnection extends IReportServerCredentials

Der IReportServerConnection-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ImpersonationUser Ruft die System.Security.Principal.WindowsIdentity des Benutzers ab, dessen Identität angenommen werden soll, bzw. legt diese fest, wenn das ReportViewer-Steuerelement eine Verbindung mit einem Berichtsserver herstellt. (Geerbt von IReportServerCredentials.)
Öffentliche Eigenschaft NetworkCredentials Ruft die für die Authentifizierung am Berichtsserver verwendeten Netzwerkanmeldeinformationen ab bzw. legt diese fest. (Geerbt von IReportServerCredentials.)
Öffentliche Eigenschaft ReportServerUrl Gibt die URL des Berichtsservers zurück.
Öffentliche Eigenschaft Timeout Ruft die Anzahl der Millisekunden ab, die auf Serverkommunikationen gewartet werden soll.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode GetFormsCredentials Stellt Informationen bereit, die zum Herstellen einer Verbindung mit einem Berichtsserver verwendet werden, der für die Formularauthentifizierung konfiguriert ist. (Geerbt von IReportServerCredentials.)

Zum Anfang

Hinweise

Sie können diese Schnittstelle implementieren, um Verbindungsinformationen bereitzustellen, wenn Sie das Steuerelement für ReportViewer-Webformulare ohne Sitzungsstatus verwenden. Die Verwendung des Sitzungsstatus für das ReportViewer-Steuerelement wird in der Einstellungsdatei Web.config konfiguriert.

Siehe auch

Verweis

Microsoft.Reporting.WebForms-Namespace

Andere Ressourcen

Web.config-Einstellungen für ReportViewer