Partager via


Microsoft.SqlServer.Replication.BusinessLogicSupport Espace de noms

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

Classes

BusinessLogicCommand

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

BusinessLogicConnection

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

BusinessLogicDataAdapter

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

BusinessLogicDataReader

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

BusinessLogicModule

Implémente la logique métier personnalisée appelée pendant le processus de synchronisation de la réplication de fusion.

BusinessLogicParameter

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

BusinessLogicParameterCollection

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

BusinessLogicResolver

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

BusinessLogicRowUpdatedEventArgs

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

BusinessLogicRowUpdatingEventArgs

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

BusinessLogicTransaction

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

IBusinessLogicResolver

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

TempDB

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

TempDBMetaData

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

TempDBResultSet

Cet assembly fournit une logique métier qui peut être utilisée dans votre application pour répondre à un nombre de conditions qui se produisent pendant la synchronisation : modifications de données, conflits et erreurs. Pour créer votre propre gestionnaire de logique métier, vous devez implémenter les méthodes spécifiques de la classe BusinessLogicModule requises par votre application. Pour plus d’informations sur les gestionnaires de logique métier, consultez Exécuter la logique métier lors de la synchronisation de fusion.

Énumérations

ActionOnDataChange

Énumère toutes les mesures qui peuvent être prises lors de la gestion des modifications de données qui ne provoquent pas de conflit.

ActionOnDataDelete

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

ActionOnDataError

Énumère toutes les mesures qui peuvent être prises lors de la gestion d'erreurs dans les données.

ActionOnUpdateConflict

Énumère toutes les mesures qui peuvent être prises lors de la gestion d'instructions UPDATE conflictuelles.

ActionOnUpdateDeleteConflict

Énumère toutes les mesures qui peuvent être prises lors de la gestion d'une instruction UPDATE en conflit avec une instruction DELETE.

ChangeStates

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

ConflictLogType

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

ErrorLogType

Énumère les options du journal des erreurs prises en charge disponibles.

SourceIdentifier

Énumère toutes les sources d'une modification de données.

Délégués

BusinessLogicRowUpdatedEventHandler

Représente la méthode qui gère un événement de ligne mis à jour.

BusinessLogicRowUpdatingEventHandler

Représente la méthode qui gère une ligne d'événement de mise à jour.

Remarques

L’espace Microsoft.SqlServer.Replication.BusinessLogicSupport de noms implémente un certain nombre de classes et de délégués publics qui prennent en charge l’infrastructure SQL Server 2005 et ne sont pas destinés à être utilisés directement à partir de votre code. Étant donné qu’elles ne doivent pas être utilisées, ces classes et rubriques déléguées ne sont pas incluses dans cette documentation de référence. Seuls 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.