Share via


Report Class

Contains methods and properties that can apply to both local and server reports.

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

Syntax

'Declaration
<PersistChildrenAttribute(False)> _
<ParseChildrenAttribute(True)> _
<TypeConverterAttribute(GetType(ReportTypeConverter))> _
Public MustInherit Class Report
'Usage
Dim instance As Report
[PersistChildrenAttribute(false)] 
[ParseChildrenAttribute(true)] 
[TypeConverterAttribute(typeof(ReportTypeConverter))] 
public abstract class Report
[PersistChildrenAttribute(false)] 
[ParseChildrenAttribute(true)] 
[TypeConverterAttribute(typeof(ReportTypeConverter))] 
public ref class Report abstract
/** @attribute PersistChildrenAttribute(false) */ 
/** @attribute ParseChildrenAttribute(true) */ 
/** @attribute TypeConverterAttribute(Microsoft.Reporting.WebForms.ReportTypeConverter) */ 
public abstract class Report
PersistChildrenAttribute(false) 
ParseChildrenAttribute(true) 
TypeConverterAttribute(Microsoft.Reporting.WebForms.ReportTypeConverter) 
public abstract class Report

Remarks

This class is used as a base class for the LocalReport and ServerReport objects. For implementation-specific information, see LocalReport and ServerReport.

Inheritance Hierarchy

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

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Report Members
Microsoft.Reporting.WebForms Namespace