Condividi tramite


InvalidDataSourceReference Classe

Definizione

Rappresenta uno stato in cui il riferimento a un'origine dati non è più valido.

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

Commenti

Un InvalidDataSourceReference oggetto viene usato con la Item proprietà come output per GetItemDataSources metodo.

Nella maggior parte dei casi, un oggetto viene restituito quando un'origine InvalidDataSourceReference dati condivisa è stata eliminata.

Per valutare se un riferimento all'origine dati è valido, usare la is parola chiave in C# (TypeOf/Is in Visual Basic) per determinare il tipo di oggetto restituito dalla Item proprietà della DataSource classe , come illustrato nel codice C# seguente:

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

Costruttori

InvalidDataSourceReference()

Inizializza una nuova istanza della classe InvalidDataSourceReference.

Si applica a