Partilhar via


Método DataObjectEnumerator.EnumerateObjects

Enumera itens para um conjunto de objetos de dados do tipo especificado com as restrições e a cadeia de caracteres especificada do tipo, se suportado.

Namespace:  Microsoft.VisualStudio.Data
Assembly:  Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)

Sintaxe

'Declaração
Public MustOverride Function EnumerateObjects ( _
    typeName As String, _
    items As Object(), _
    restrictions As Object(), _
    sort As String, _
    parameters As Object() _
) As DataReader
public abstract DataReader EnumerateObjects(
    string typeName,
    Object[] items,
    Object[] restrictions,
    string sort,
    Object[] parameters
)
public:
virtual DataReader^ EnumerateObjects(
    String^ typeName, 
    array<Object^>^ items, 
    array<Object^>^ restrictions, 
    String^ sort, 
    array<Object^>^ parameters
) abstract
abstract EnumerateObjects : 
        typeName:string * 
        items:Object[] * 
        restrictions:Object[] * 
        sort:string * 
        parameters:Object[] -> DataReader 
public abstract function EnumerateObjects(
    typeName : String, 
    items : Object[], 
    restrictions : Object[], 
    sort : String, 
    parameters : Object[]
) : DataReader

Parâmetros

  • typeName
    Tipo: System.String
    Nome do tipo de objeto para enumerar.
  • items
    Tipo: array<System.Object[]
    O conjunto de itens para enumerar, especificado como cadeias de caracteres nomeados onde os itens estão disponíveis, se não como índices.Em casos em que um provedor de dados não suporta itens que se filtragem, este parâmetro é ignorado.
    Não suportado em Visual Studio 2005.
  • restrictions
    Tipo: array<System.Object[]
    Um conjunto de limitações de filtragem para aplicar ao conjunto de objetos retornados.
  • sort
    Tipo: System.String
    Uma cadeia de caracteres de tipo, que segue a sintaxe para o ORDEM SQL Server pela cláusula.A ordem de classificação real deve ser baseado fonte; isto é, se o cliente é inglês e a fonte é chinês, o tipo deve ser aplicado em chinês.
    Não suportado em Visual Studio 2005.
  • parameters
    Tipo: array<System.Object[]
    Uma matriz cujo conteúdo está definidos pela implementação de EnumerateObjects, e que é especificada pelo arquivo XML de suporte do objeto de dados.As informações fornecidas em este parâmetro pode ser usada para fornecer dados adicionais que indicam como executar a enumeração, permitindo que as implementações de esse método seja mais orientado a dados.

Valor de retorno

Tipo: Microsoft.VisualStudio.Data.DataReader
Retorna um objeto de DataReader que contém os resultados da chamada de enumeração.

Exceções

Exceção Condição
ArgumentNullException

O parâmetro de typeName é zero.

Comentários

Outras exceções indicam que um erro específico do provedor ocorreu durante a operação de enumeração.

ObservaçãoObservação

Os parâmetros de items e de sort não são usados em Visual Studio 2005 e não devem ser usados.

Segurança do .NET Framework

Consulte também

Referência

DataObjectEnumerator Classe

Namespace Microsoft.VisualStudio.Data