ArcFM Desktop Developer Guide
Compensate Method


Override this method to provide fallback behavior when Execute encounters an error.
Syntax
'Declaration
 
Protected Overridable Function Compensate( _
   ByVal scope As T_ChildScope, _
   ByVal childResult As T_ChildResult, _
   ByVal exc As Exception _
) As T_ChildResult
'Usage
 
Dim instance As Handler(Of T_Scope,T_ChildScope,T_ChildResult,T_Result)
Dim scope As T_ChildScope
Dim childResult As T_ChildResult
Dim exc As Exception
Dim value As T_ChildResult
 
value = instance.Compensate(scope, childResult, exc)
protected virtual T_ChildResult Compensate( 
   T_ChildScope scope,
   T_ChildResult childResult,
   Exception exc
)

Parameters

scope
childResult
exc
Requirements

Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)

Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.

See Also

Reference

Handler<T_Scope,T_ChildScope,T_ChildResult,T_Result> Class
Handler<T_Scope,T_ChildScope,T_ChildResult,T_Result> Members

 

 


Send Comment