The Gallio.Common.Policy namespace defines common procedures for reporting unhandled exceptions, processing events safely, and accessing user and machine local application data.

Classes

  ClassDescription
CorrelatedExceptionEventArgs
Describes an exception that is to be reported.
EventHandlerPolicy
Provides a few functions for working with EventHandler and EventHandler<(Of <(TEventArgs>)>) and reporting unhandled exceptions in event handlers safely via UnhandledExceptionPolicy.
SpecialPathPolicy
Describes a policy for obtaining paths of special resources such as temporary directories and user profile settings files.
UnhandledExceptionPolicy
This class provides a mechanism for reporting unhandled exceptions when the infrastructure is otherwise unable to deal with them locally.
VersionPolicy
Gets version information for Gallio components.