‪TechbloxModdingAPI  ‪v2.2.0
‪The unofficial Techblox modding API
TechbloxModdingAPI.Utility.WrappedHandler< T > Struct Template Reference

‪Wraps the event handler in a try-catch block to avoid propagating exceptions. More...

Public Member Functions

void Invoke (object sender, T args)
 

Static Public Member Functions

static WrappedHandler< T > operator+ (WrappedHandler< T > original, EventHandler< T > added)
 
static WrappedHandler< T > operator- (WrappedHandler< T > original, EventHandler< T > removed)
 

Detailed Description

Wraps the event handler in a try-catch block to avoid propagating exceptions.

Template Parameters
T‪The event arguments type

Member Function Documentation

◆ Invoke()

void TechbloxModdingAPI.Utility.WrappedHandler< T >.Invoke ( object  sender,
args 
)
inline

◆ operator+()

static WrappedHandler<T> TechbloxModdingAPI.Utility.WrappedHandler< T >.operator+ ( WrappedHandler< T >  original,
EventHandler< T >  added 
)
inlinestatic

◆ operator-()

static WrappedHandler<T> TechbloxModdingAPI.Utility.WrappedHandler< T >.operator- ( WrappedHandler< T >  original,
EventHandler< T >  removed 
)
inlinestatic

The documentation for this struct was generated from the following file: