言語

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#のisキーワード(Visual BasicではTypeOf/Is)を用いて、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 クラスの新しいインスタンスを初期化します。

適用対象