Compartilhar via


Método IMsmError::get_DatabaseKeys (mergemod.h)

O método get_DatabaseKeys recupera a propriedade DatabaseKeys do objeto Error . Esse método retorna um ponteiro para uma coleção de cadeias de caracteres que contém as chaves primárias da linha no banco de dados causando o erro, uma chave por entrada na coleção.

Sintaxe

HRESULT get_DatabaseKeys(
  [out] IMsmStrings **ErrorKeys
);

Parâmetros

[out] ErrorKeys

Um ponteiro para um local na memória que recebe um ponteiro para uma coleção de cadeias de caracteres.

Retornar valor

Esse método pode retornar um desses valores.

Valor Significado
E_INVALIDARG
ErrorKeys é nulo.
S_OK
A função foi bem-sucedida.

Comentários

O cliente é responsável por liberar a coleção de cadeias de caracteres quando ela não é mais necessária.

A coleção estará vazia se os valores não se aplicarem ao tipo do erro. Você pode determinar o tipo de erro usando IMsmError::get_Type.

Requisitos

Requisito Valor
Cliente mínimo com suporte Mergemod.dll 1.0 ou versões posteriores
Plataforma de Destino Windows
Cabeçalho mergemod.h
DLL Mergemod.dll

Confira também

Automação de módulo de mesclagem