Enumeração RetrieveColumnGrbit

Opções para JetRetrieveColumn.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.

Namespace:Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (em Microsoft.Isam.Esent.Interop.dll)

Sintaxe

'Declaration
<FlagsAttribute> _
Public Enumeration RetrieveColumnGrbit
'Usage
Dim instance As RetrieveColumnGrbit
[FlagsAttribute]
public enum RetrieveColumnGrbit

Membros

Nome do membro Descrição
Nenhum Opções padrão.
RetrieveCopy Esse sinalizador faz com que a coluna de recuperação recupere o valor modificado em vez do valor original. Se o valor não tiver sido modificado, o valor original será recuperado. Dessa forma, um valor que ainda não foi inserido ou atualizado pode ser recuperado durante a operação de inserção ou atualização de um registro.
RetrieveFromIndex Essa opção é usada para recuperar valores de coluna do índice, se possível, sem acessar o registro. Dessa forma, o carregamento desnecessário de registros pode ser evitado quando os dados necessários estão disponíveis nas próprias entradas de índice.
RetrieveFromPrimaryBookmark Essa opção é usada para recuperar valores de coluna do indicador de índice e pode ser diferente do valor do índice quando uma coluna aparece no índice primário e no índice atual. Essa opção não deverá ser especificada se o índice atual for o índice clusterizado ou primário. Esse bit não poderá ser definido se RetrieveFromIndex também estiver definido.
RetrieveTag Essa opção é usada para recuperar o número de sequência de um valor de coluna de vários valores em JET_RETINFO.itagSequence. Recuperar o número de sequência pode ser uma operação dispendiosa e só deve ser feita se necessário.
RetrieveNull Essa opção é usada para recuperar valores NULL de coluna de vários valores. Se essa opção não for especificada, os valores NULL de coluna de vários valores serão ignorados automaticamente.
RetrieveIgnoreDefault Essa opção afeta apenas colunas com valores múltiplos e faz com que um valor NULL seja retornado quando o número de sequência solicitado for 1 e não houver valores definidos para a coluna no registro.

Confira também

Referência

Namespace Microsoft.Isam.Esent.Interop