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 オブジェクトが返されます。

データ ソースの参照が有効かどうかを評価するには、次の C# コードのように、C# の is キーワード (Visual Basic の場合は TypeOf/Is) を使用して、Item クラスの DataSource プロパティによって返されるオブジェクトの種類を確認します。

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 クラスの新しいインスタンスを初期化します。

適用対象