Microsoft.SqlServer.Replication.BusinessLogicSupport Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния».
Классы
| Имя | Описание |
|---|---|
| BusinessLogicCommand |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| BusinessLogicConnection |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| BusinessLogicDataAdapter |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| BusinessLogicDataReader |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| BusinessLogicModule |
Реализует пользовательскую бизнес-логику, которая вызывается в процессе синхронизации репликации слияния. |
| BusinessLogicParameter |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| BusinessLogicParameterCollection |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| BusinessLogicResolver |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| BusinessLogicRowUpdatedEventArgs |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| BusinessLogicRowUpdatingEventArgs |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| BusinessLogicTransaction |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| IBusinessLogicResolver |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| TempDB |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| TempDBMetaData |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
| TempDBResultSet |
Эта сборка предоставляет бизнес-логику, которую можно использовать в вашем приложении для реагирования на ряд условий, возникающих во время синхронизации: изменения данных, конфликты и ошибки. Чтобы создать собственный обработчик бизнес-логики, необходимо реализовать конкретные методы BusinessLogicModule класса, требуемые для вашего приложения. Для получения дополнительной информации о обработчиках бизнес-логики см. раздел «Выполнить бизнес-логику во время синхронизации слияния». |
Перечисления
| Имя | Описание |
|---|---|
| ActionOnDataChange |
Перечисляет все действия, которые могут быть предприняты при обработке изменений данных, не приводящих к конфликту. |
| ActionOnDataDelete |
Перечисляет все действия, которые могут быть предприняты при воспроизведении операторов DELETE, не приводящих к конфликту. |
| ActionOnDataError |
Перечисляет все действия, которые могут быть предприняты при обработке ошибок данных. |
| ActionOnUpdateConflict |
Перечисляет все действия, которые могут быть предприняты при обработке конфликтующих операторов UPDATE. |
| ActionOnUpdateDeleteConflict |
Перечисляет все действия, которые могут быть предприняты при обработке оператора UPDATE, конфликтующего с оператором DELETE. |
| ChangeStates |
Перечисляет все состояния изменения данных, которые пользовательская бизнес-логика может обрабатывать во время синхронизации. |
| ConflictLogType |
Перечисляет поддерживаемые варианты логирования конфликтов, доступные обработчику конфликтов. |
| ErrorLogType |
Перечисляет поддерживаемые варианты регистрации ошибок. |
| SourceIdentifier |
Перечисляет все источники изменения данных. |
Делегаты
| Имя | Описание |
|---|---|
| BusinessLogicRowUpdatedEventHandler |
Представляет метод, который обрабатывает событие обновления строки. |
| BusinessLogicRowUpdatingEventHandler |
Представляет метод, который обрабатывает событие обновления строки. |
Комментарии
Microsoft.SqlServer.Replication.BusinessLogicSupport Пространство имён реализует ряд публичных классов и делегатов, поддерживающих инфраструктуру SQL Server 2005 и не предназначенных для прямого использования из вашего кода. Поскольку их не следует использовать, эти классы и тема делегатов не включены в эту справочную документацию. При написании собственного обработчика бизнес-логики следует использовать только BusinessLogicModule класс и перечисленные типы.