Freigeben über


InvalidDataSourceReference Klasse

Definition

Stellt einen Status dar, bei dem ein Datenquellenverweis nicht mehr gültig ist.

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

Hinweise

Ein InvalidDataSourceReference -Objekt wird mit der Item -Eigenschaft als Ausgabe nach GetItemDataSources -Methode verwendet.

In den meisten Fällen wird ein InvalidDataSourceReference Objekt zurückgegeben, wenn eine freigegebene Datenquelle gelöscht wurde.

Um auszuwerten, ob ein Datenquellenverweis gültig ist, verwenden Sie die is Schlüsselwort (keyword) in C# (TypeOf/Is in Visual Basic), um den Typ des Objekts zu bestimmen, das von der Item -Eigenschaft der DataSource -Klasse zurückgegeben wird, wie im folgenden C#-Code gezeigt:

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...  
    }  
}  

Konstruktoren

InvalidDataSourceReference()

Initialisiert eine neue Instanz der InvalidDataSourceReference-Klasse.

Gilt für: