ArcFM Desktop Developer Guide
BranchHandler<T_Scope,T_Result,T_BranchScope,T_BranchResult> Class
Members 


Mainline scope type
Mainline result type
Scope of the branch process
Result type of the branch
Product Availability
Required Licenses
.NET Assembly
A Handler that can branch another process and merge results. The Branch is initiated first, then normal processing occurs (Initialize, then child.Process, then Execute), and finally Branch results and "trunk" results are merged. Branch must be implemented. The default implementation of Merge discards the branch results.
Object Model
BranchHandler<T_Scope,T_Result,T_BranchScope,T_BranchResult> Class
Syntax
'Declaration
 
Public MustInherit Class BranchHandler
    (Of T_Scope As {Class, ICancel},
     T_Result As Class,
     T_BranchScope As Class,
     T_BranchResult As Class) 
   Inherits Handler(Of T_Scope,T_Scope,T_Result,T_Result)
   Implements IHandler, IHandler(Of T_Scope,T_Result), IHandler(Of T_Scope,T_Scope,T_Result,T_Result), IHandlerEvents 
public abstract class BranchHandler<T_Scope,T_Result,T_BranchScope,T_BranchResult> : Handler<T_Scope,T_Scope,T_Result,T_Result>, IHandler, IHandler<T_Scope,T_Result>, IHandler<T_Scope,T_Scope,T_Result,T_Result>, IHandlerEvents  
where T_Scope: class, ICancel
where T_Result: class
where T_BranchScope: class
where T_BranchResult: class
Type Parameters
T_Scope
Mainline scope type
T_Result
Mainline result type
T_BranchScope
Scope of the branch process
T_BranchResult
Result type of the branch
Inheritance Hierarchy

System.Object
   Miner.Geodatabase.Integration.Handler<T_Scope,T_ChildScope,T_ChildResult,T_Result>
      Miner.Geodatabase.Integration.BranchHandler<T_Scope,T_Result,T_BranchScope,T_BranchResult>

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

BranchHandler<T_Scope,T_Result,T_BranchScope,T_BranchResult> Members
Miner.Geodatabase.Integration Namespace

 

 


Send Comment