CommandBehavior Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece uma descrição dos resultados da consulta e do seu efeito na base de dados.
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| Default | 0 | A consulta pode devolver múltiplos conjuntos de resultados. A execução da consulta pode afetar o estado da base de dados.
|
| SingleResult | 1 | A consulta devolve um único conjunto de resultados. |
| SchemaOnly | 2 | A consulta devolve apenas a informação da coluna. Ao usar SchemaOnly, o .NET Framework Data Provider para SQL Server precede a instrução a ser executada com SET FMTONLY ON. |
| KeyInfo | 4 | A consulta devolve a coluna e a informação da chave primária. O fornecedor acrescenta colunas extra ao conjunto de resultados para as colunas de chave primária e de carimbo temporal existentes. |
| SingleRow | 8 | Espera-se que a consulta devolva uma única linha do primeiro conjunto de resultados. A execução da consulta pode afetar o estado da base de dados. Alguns fornecedores de dados .NET podem, mas não são obrigados, a usar esta informação para otimizar o desempenho do comando. Quando especifica SingleRow com o método ExecuteReader() do objeto OleDbCommand, a .NET Framework Data Provider para OLE DB realiza binding usando a interface OLE DB |
| SequentialAccess | 16 | Fornece uma forma de |
| CloseConnection | 32 | Quando o comando é executado, o objeto associado |
Observações
Para mais informações sobre esta API, consulte Observações suplementares da API para o CommandBehavior.