InvalidDataSourceReference 類別

定義

代表一種狀態,當資料來源引用不再有效時。

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

備註

InvalidDataSourceReference以方法輸出物件作為屬性ItemGetItemDataSources

在大多數情況下, InvalidDataSourceReference 當共享資料來源被刪除時,物件會被回傳。

要評估資料來源引用是否有效,請使用isC#TypeOf/Is(在Visual Basic中)中的關鍵字來判斷該類別屬性回傳ItemDataSource的物件類型,如下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...  
    }  
}  

建構函式

名稱 Description
InvalidDataSourceReference()

初始化 InvalidDataSourceReference 類別的新執行個體。

適用於