Compartilhar via


InvalidDataSourceReference Classe

Definição

Representa um estado no qual uma referência de fonte de dados não é mais válida.

public ref class InvalidDataSourceReference : ReportService2005::DataSourceDefinitionOrReference
public class InvalidDataSourceReference : ReportService2005.DataSourceDefinitionOrReference
type InvalidDataSourceReference = class
    inherit DataSourceDefinitionOrReference
Public Class InvalidDataSourceReference
Inherits DataSourceDefinitionOrReference
Herança
InvalidDataSourceReference

Comentários

Um InvalidDataSourceReference objeto é usado com a Item propriedade como saída por GetItemDataSources método.

Na maioria dos casos, um InvalidDataSourceReference objeto é retornado quando uma fonte de dados compartilhada é excluída.

Para avaliar se uma referência de fonte de dados é válida, use o is palavra-chave em C# (TypeOf/Is no Visual Basic) para determinar o tipo de objeto retornado pela Item propriedade da DataSource classe , conforme mostrado no seguinte código 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...  
    }  
}  

Construtores

InvalidDataSourceReference()

Inicializa uma nova instância da classe InvalidDataSourceReference.

Aplica-se a