Condividi tramite


Metodo IMsmError::get_DatabaseKeys (mergemod.h)

Il metodo get_DatabaseKeys recupera la proprietà DatabaseKeys dell'oggetto Error . Questo metodo restituisce un puntatore a una raccolta di stringhe contenente le chiavi primarie della riga nel database che causa l'errore, una chiave per ogni voce dell'insieme.

Sintassi

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

Parametri

[out] ErrorKeys

Puntatore a una posizione in memoria che riceve un puntatore a una raccolta di stringhe.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Significato
E_INVALIDARG
ErrorKeys è null.
S_OK
Funzione completata.

Commenti

Il client è responsabile del rilascio della raccolta di stringhe quando non è più necessario.

La raccolta è vuota se i valori non si applicano al tipo dell'errore. È possibile determinare il tipo di errore usando IMsmError::get_Type.

Requisiti

Requisito Valore
Client minimo supportato Mergemod.dll 1.0 o versione successiva
Piattaforma di destinazione Windows
Intestazione mergemod.h
DLL Mergemod.dll

Vedi anche

Automazione dei moduli di merge