Compartilhar via


Método ChangeApplicationServices.ReportRecoverableErrorOnItemChange

Notifica o serviço de aplicação de alterações de que um erro recuperável ocorreu quando o provedor de destino tentou aplicar a alteração de item.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (em microsoft.synchronization.dll)

Sintaxe

'Declaração
Public Sub ReportRecoverableErrorOnItemChange ( _
    itemChange As ItemChange, _
    errorData As RecoverableErrorData _
)
'Uso
Dim instance As ChangeApplicationServices
Dim itemChange As ItemChange
Dim errorData As RecoverableErrorData

instance.ReportRecoverableErrorOnItemChange(itemChange, errorData)
public void ReportRecoverableErrorOnItemChange (
    ItemChange itemChange,
    RecoverableErrorData errorData
)
public:
void ReportRecoverableErrorOnItemChange (
    ItemChange^ itemChange, 
    RecoverableErrorData^ errorData
)
public void ReportRecoverableErrorOnItemChange (
    ItemChange itemChange, 
    RecoverableErrorData errorData
)
public function ReportRecoverableErrorOnItemChange (
    itemChange : ItemChange, 
    errorData : RecoverableErrorData
)

Parâmetros

  • itemChange
    A alteração de item que não pôde ser aplicada à réplica de destino.
  • errorData
    Informações adicionais sobre o erro.

Exceções

Tipo de exceção Condição

ArgumentNullException

Um parâmetro necessário é um referência nula (Nothing no Visual Basic).

ChangeNeedsKnowledgeException

itemChange não contém conhecimento atual.

SyncIdFormatMismatchException

O esquema do formato da ID do objeto de conhecimento contido em itemChange não corresponde ao esquema do formato da ID especificado quando esse objeto foi inicializado.

SyncInvalidOperationException

A aplicação de alterações não foi iniciada, ou itemChange já foi relatado como tendo sido aplicado com êxito ou conflitante, ou qualquer unidade de alteração contida em itemChange foi relatada como tendo sido aplicada com êxito ou conflitante;

Comentários

Quando esse método é chamado e itemChange contém unidades de alteração, todas as unidades de alteração são marcadas como falha na aplicação.

Consulte também

Referência

Classe ChangeApplicationServices
Membros ChangeApplicationServices
Namespace Microsoft.Synchronization