Microsoft.SqlServer.Replication.BusinessLogicSupport Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.