Share via


Classe ServerReport

Rappresenta un report la cui elaborazione e il cui rendering vengono eseguiti nel server di report.

Spazio dei nomi: Microsoft.Reporting.WebForms
Assembly: Microsoft.ReportViewer.WebForms (in microsoft.reportviewer.webforms.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public NotInheritable Class ServerReport
    Inherits Report
    Implements ISerializable
'Utilizzo
Dim instance As ServerReport
[SerializableAttribute] 
public sealed class ServerReport : Report, ISerializable
[SerializableAttribute] 
public ref class ServerReport sealed : public Report, ISerializable
/** @attribute SerializableAttribute() */ 
public final class ServerReport extends Report implements ISerializable
SerializableAttribute 
public final class ServerReport extends Report implements ISerializable

Note

L'oggetto ServerReport viene utilizzato come proxy per un report in un server di report. Esso consente di elaborare i report nel server di report anziché a livello locale e di aprire i file RDL (Report Definition Language) pubblicati nel server.

L'oggetto ServerReport espone funzionalità aggiuntive supportate dal server di report, tra cui i parametri di query, e consente di esportare i report in tutti i formati supportati dal server di report.

Per l'oggetto ServerReport è richiesta la versione SQL Server 2005 di Server report o successiva.

Gerarchia di ereditarietà

System.Object
   Microsoft.Reporting.WebForms.Report
    Microsoft.Reporting.WebForms.ServerReport

Protezione dei thread

Qualsiasi membro statico pubblico (Condiviso in Visual Basic) di questo tipo presenterà la protezione dei thread. Non è garantito che qualsiasi membro di istanza presenterà la protezione dei thread.

Vedere anche

Riferimento

Membri ServerReport
Spazio dei nomi Microsoft.Reporting.WebForms