Compartilhar via


ConnectModeEnum

Especifica as permissões disponíveis para modificar dados em um Connection, abrir um de Registroou especificar valores para a propriedade modo dos objetos de registro e Stream.

Constante Valor Descrição
adModeRead 1 Indica permissões somente leitura.
adModeReadWrite 3 Indica permissões de leitura/gravação.
adModeRecursive 0x400000 Usado em conjunto com os outros valores de *ShareDeny* de (adModeShareDenyNone, adModeShareDenyWriteou adModeShareDenyRead) para propagar restrições de compartilhamento para todos os sub-registros do de Registro deatual. Não afetará se o registro não tiver filhos. Um erro de tempo de execução será gerado se ele for usado apenas com adModeShareDenyNone. No entanto, ele pode ser usado com adModeShareDenyNone quando combinado com outros valores. Por exemplo, você pode usar "adModeRead Or adModeShareDenyNone Or adModeRecursive".
adModeShareDenyNone 16 Permite que outras pessoas abram uma conexão com qualquer permissão. Não é possível negar acesso de leitura nem gravação a outras pessoas.
adModeShareDenyRead 4 Impede que outras pessoas abram uma conexão com permissões de leitura.
adModeShareDenyWrite 8 Impede que outras pessoas abram uma conexão com permissões de gravação.
adModeShareExclusive 12 Impede que outras pessoas abram uma conexão.
adModeUnknown 0 Inadimplência. Indica que as permissões ainda não foram definidas ou não podem ser determinadas.
adModeWrite 2 Indica permissões somente gravação.

Equivalente a ADO/WFC

Pacote: com.ms.wfc.data

Constante
AdoEnums.ConnectMode.READ
AdoEnums.ConnectMode.READWRITE
(Não há equivalente de AdoEnums.ConnectMode.RECURSIVE)
AdoEnums.ConnectMode.SHAREDENYNONE
AdoEnums.ConnectMode.SHAREDENYREAD
AdoEnums.ConnectMode.SHAREDENYWRITE
AdoEnums.ConnectMode.SHAREEXCLUSIVE
AdoEnums.ConnectMode.UNKNOWN
AdoEnums.ConnectMode.WRITE

Aplica-se a

do método Open (Fluxo do ADO)
objeto stream (ADO)