BusinessLogicModule Members
Implements the custom business logic that is invoked during the merge replication synchronization process.
The following tables list the members exposed by the BusinessLogicModule type.
Protected Constructors
Name | Description | |
---|---|---|
BusinessLogicModule | Constructor. |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
HandledChangeStates | Required property that returns information on the types of changes handled by the business logic module. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() |
CommitHandler | Optional method implements the custom business logic that is invoked when a data change is committed during synchronization. |
![]() |
DeleteErrorHandler | Optional method that implements the custom business logic invoked when an error occurs at the time a DELETE statement is being uploaded or downloaded. |
![]() |
DeleteHandler | Optional method that implements the custom business logic invoked when DELETE statements are being uploaded or downloaded. |
![]() |
Dispose | Disposes of all used resources. This method is invoked after all the custom business logic has been executed. |
![]() |
Equals | Overloaded. (inherited from Object ) |
![]() |
GetHashCode | (inherited from Object ) |
![]() |
GetType | (inherited from Object ) |
![]() |
Initialize | Sends information about the article being synchronized to the business logic resolver when the Merge Agent is started. |
![]() |
InsertErrorHandler | Optional method implements the custom business logic invoked when an error occurs at the time an INSERT statement is being uploaded or downloaded. |
![]() |
InsertHandler | Optional method that implements the custom business logic invoked when INSERT statements are being uploaded or downloaded. |
![]() |
PhaseBegin | Optional method that indicates the beginning of an upload or download phase of the synchronization. |
![]() ![]() |
ReferenceEquals | (inherited from Object ) |
![]() |
ToString | (inherited from Object ) |
![]() |
UpdateConflictsHandler | Optional method that implements the custom business logic invoked when conflicting UPDATE statements occur at the Publisher and at the Subscriber. |
![]() |
UpdateDeleteConflictHandler | Optional method that implements the custom business logic invoked when UPDATE statements conflict with DELETE statements at the Publisher and at the Subscriber. |
![]() |
UpdateErrorHandler | Optional method that implements the custom business logic invoked when an error occurs at the time an UPDATE statement is being uploaded or downloaded. |
![]() |
UpdateHandler | Optional method that implements the custom business logic invoked when UPDATE statements are being uploaded or downloaded. |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (inherited from Object ) |
![]() |
MemberwiseClone | (inherited from Object ) |
Top
See Also
Reference
BusinessLogicModule Class
Microsoft.SqlServer.Replication.BusinessLogicSupport Namespace
Other Resources
Executing Business Logic During Merge Synchronization
How to: Implement a Business Logic Handler for a Merge Article (Replication Programming)