Compartilhar via


ADOEnumerationType Enumeração

Definição

Descreve os objetos que são a entidade da enumeração.

public enum class ADOEnumerationType
public enum ADOEnumerationType
type ADOEnumerationType = 
Public Enum ADOEnumerationType
Herança
ADOEnumerationType

Campos

EnumerateAllRows 1

Quando a variável contiver um conjunto de dados, esta configuração enumerará todas as linhas de todas as tabelas do conjunto de dados. Quando a variável contiver uma tabela de dados, esta configuração enumerará todas as linhas da tabela. Quando ela contiver um conjunto de registros, a configuração enumerará todas as linhas do conjunto de registros.

EnumerateRowsInFirstTable 2

Quando a variável contiver um conjunto de dados, esta configuração enumerará todas as linhas da primeira tabela do conjunto de dados. Quando a variável contiver uma tabela de dados, esta configuração enumerará todas as linhas da tabela. Quando ela contiver um conjunto de registros, a configuração enumerará todas as linhas do conjunto de registros.

EnumerateTables 0

Quando a variável contiver um conjunto de dados, esta configuração enumerará todas as tabelas do conjunto de dados. Quando a variável contiver uma tabela de dados, esta configuração gerará um erro em runtime. Quando ela contiver um conjunto de registros, a configuração enumerará todas as linhas do conjunto de registros.

Exemplos

O exemplo de código a seguir mostra como usar a Type propriedade para diferenciar o tipo de objeto, permitindo que diferentes códigos sejam gravados para lidar com diferentes lógicas de negócios, alternar caixas de seleção em uma interface do usuário ou executar outros processos especiais.

m_Enum = (ForEachADOEnumerator)FEEHost.InnerObject;  
    if( m_Enum != null )  
    {  
        switch( m_Enum.Type )  
        {  
            case ADOEnumerationType.EnumerateAllRows:  
                // Insert custom code here.  
                break;  

            case ADOEnumerationType.EnumerateRowsInFirstTable:  
                // Insert custom code here.  
                break;  

            case ADOEnumerationType.EnumerateTables:  
                // Insert custom code here.  
                break;  

            default:  
                // Insert custom code here.  
                break;  
        }  

Comentários

Essa enumeração é usada pela Type propriedade. O objeto variável, referenciado na descrição do membro, refere-se à variável de tempo de execução que contém o objeto de dados.

Aplica-se a