Microsoft.SqlServer.Replication.BusinessLogicSupport Espace de noms

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

Classes

Nom Description
BusinessLogicCommand

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

BusinessLogicConnection

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

BusinessLogicDataAdapter

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

BusinessLogicDataReader

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

BusinessLogicModule

Implémente la logique métier personnalisée qui est invoquée lors du processus de synchronisation de la réplication de la fusion.

BusinessLogicParameter

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

BusinessLogicParameterCollection

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

BusinessLogicResolver

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

BusinessLogicRowUpdatedEventArgs

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

BusinessLogicRowUpdatingEventArgs

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

BusinessLogicTransaction

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

IBusinessLogicResolver

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

TempDB

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

TempDBMetaData

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

TempDBResultSet

Cet assembleur fournit une logique métier qui peut être utilisée dans votre application pour répondre à un certain nombre de conditions survenant lors de la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez mettre en œuvre les méthodes spécifiques de la BusinessLogicModule classe requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, voir Exécuter la logique métier lors de la synchronisation des fusions.

Énumérations

Nom Description
ActionOnDataChange

Énumère toutes les actions pouvant être entreprises lors de la gestion de modifications de données qui ne provoquent pas de conflit.

ActionOnDataDelete

Énumère toutes les actions qui peuvent être entreprises lors de la réplication des instructions DELETE qui ne provoquent pas de conflit.

ActionOnDataError

Énumère toutes les actions pouvant être entreprises lors de la gestion des erreurs de données.

ActionOnUpdateConflict

Énumère toutes les actions pouvant être entreprises lors de la gestion d’instructions UPDATE conflictuelles.

ActionOnUpdateDeleteConflict

Énumère toutes les actions pouvant être entreprises lors de la gestion d’une instruction UPDATE qui entre en conflit avec une instruction DELETE.

ChangeStates

Énumère tous les états de changement de données que la logique métier personnalisée peut gérer lors de la synchronisation.

ConflictLogType

Énumère les options de journalisation des conflits prises en charge disponibles pour un gestionnaire de conflits.

ErrorLogType

Énumère les options de journalisation des erreurs prises en charge disponibles.

SourceIdentifier

Énumère toutes les sources d’un changement de données.

Délégués

Nom Description
BusinessLogicRowUpdatedEventHandler

Représente la méthode qui gérera un événement mis à jour par la ligne.

BusinessLogicRowUpdatingEventHandler

Représente la méthode qui gérera un événement de mise à jour de ligne.

Remarques

L’espace Microsoft.SqlServer.Replication.BusinessLogicSupport de noms implémente un certain nombre de classes publiques et de délégués qui prennent en charge l’infrastructure SQL Server 2005 et ne sont pas destinés à être utilisés directement depuis votre code. Comme ils ne doivent pas être utilisés, ces cours et les sujets de délégué ne sont pas inclus dans cette documentation de référence. Seules la BusinessLogicModule classe et les types énumérés doivent être utilisés lors de l’écriture de votre propre gestionnaire de logique métier.