ADOEnumerationType Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.