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)