InvalidDataSourceReference 类

定义

表示数据源引用不再有效的状态。

public ref class InvalidDataSourceReference : ReportService2005::DataSourceDefinitionOrReference
public class InvalidDataSourceReference : ReportService2005.DataSourceDefinitionOrReference
type InvalidDataSourceReference = class
    inherit DataSourceDefinitionOrReference
Public Class InvalidDataSourceReference
Inherits DataSourceDefinitionOrReference
继承
InvalidDataSourceReference

注解

对象 InvalidDataSourceReference 与 属性一起使用, Item 作为方法的 GetItemDataSources 输出。

在大多数情况下, InvalidDataSourceReference 当删除共享数据源时,将返回 对象。

若要评估数据源引用是否有效,请使用 is C# (TypeOf/Is Visual Basic) 中的关键字 (keyword) 来确定类的 DataSource 属性返回Item的对象类型,如以下 C# 代码所示:

DataSource[] dataSource;  
dataSource = service.GetReportDataSources( "/MyReport" );  

foreach ( DataSource ds in dataSource )  
{  
    if ( ds.Item is InvalidDataSourceReference )  
    {  
        // Code to handle a corrupt or missing data source reference goes here...  
    }  
}  

构造函数

InvalidDataSourceReference()

初始化 InvalidDataSourceReference 类的新实例。

适用于