IVersionEvents Interface

Provides access to events that occur on a version.

Members

Name Description
Method OnConflictsDetected This event is fired during reconciliation, after conflicts are detected. It can be used by application developers to filter found conflicts.
Method OnReconcile This event is fired after the version is reconciled, associating it with a new database state. Applications must discard or refresh any cached row objects.
Method OnRedefineVersion This event is fired after the version is changed in place to represent a different version, associating it with a new database state. Applications must discard or refresh any cached row objects.
Method OnRefreshVersion This event is fired after the version is refreshed, associating it with a new database state. Applications must discard or refresh any cached row objects.

IVersionEvents.OnConflictsDetected Event

This event is fired during reconciliation, after conflicts are detected. It can be used by application developers to filter found conflicts.

Public Event OnConflictsDetected As OnConflictsDetectedEventHandler
public event OnConflictsDetectedEventHandler OnConflictsDetected

Remarks

It is the developer's responsibility to set the conflictsRemoved argument to true if any conflicts were removed from any of the Conflict Classes.

IVersionEvents.OnReconcile Event

This event is fired after the version is reconciled, associating it with a new database state. Applications must discard or refresh any cached row objects.

Public Event OnReconcile As OnReconcileEventHandler
public event OnReconcileEventHandler OnReconcile

IVersionEvents.OnRedefineVersion Event

This event is fired after the version is changed in place to represent a different version, associating it with a new database state. Applications must discard or refresh any cached row objects.

Public Event OnRedefineVersion As OnRedefineVersionEventHandler
public event OnRedefineVersionEventHandler OnRedefineVersion

IVersionEvents.OnRefreshVersion Event

This event is fired after the version is refreshed, associating it with a new database state. Applications must discard or refresh any cached row objects.

Public Event OnRefreshVersion As OnRefreshVersionEventHandler
public event OnRefreshVersionEventHandler OnRefreshVersion

Classes that implement IVersionEvents

Classes Description
VersionEvents Helper coclass for working with the outbound interface IVersionEvents.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.