Partager via


InvalidDataSourceReference Classe

Définition

Représente un état dans lequel une référence de source de données n'est plus valide.

public ref class InvalidDataSourceReference : ReportService2005::DataSourceDefinitionOrReference
public class InvalidDataSourceReference : ReportService2005.DataSourceDefinitionOrReference
type InvalidDataSourceReference = class
    inherit DataSourceDefinitionOrReference
Public Class InvalidDataSourceReference
Inherits DataSourceDefinitionOrReference
Héritage
InvalidDataSourceReference

Remarques

Un InvalidDataSourceReference objet est utilisé avec la Item propriété comme sortie par GetItemDataSources méthode.

Dans la plupart des cas, un InvalidDataSourceReference objet est retourné lorsqu’une source de données partagée a été supprimée.

Pour déterminer si une référence de source de données est valide, utilisez la is mot clé en C# (TypeOf/Is en Visual Basic) pour déterminer le type d’objet retourné par la Item propriété de la DataSource classe, comme indiqué dans le code C# suivant :

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

Constructeurs

InvalidDataSourceReference()

Initialise une nouvelle instance de la classe InvalidDataSourceReference.

S’applique à