| 
            
              AdapterBaseOnProcessException(MessageLevel, Exception, String, MessageFlags) Method
             | 
          
        
        
        
        Namespace: GSF.TimeSeries.AdaptersAssembly: GSF.TimeSeries (in GSF.TimeSeries.dll) Version: 2.4.258-beta
SyntaxProtected Overridable Sub OnProcessException ( 
	level As MessageLevel,
	exception As Exception,
	Optional eventName As String = Nothing,
	Optional flags As MessageFlags = MessageFlags.None
)
abstract OnProcessException : 
        level : MessageLevel * 
        exception : Exception * 
        ?eventName : string * 
        ?flags : MessageFlags 
(* Defaults:
        let _eventName = defaultArg eventName null
        let _flags = defaultArg flags MessageFlags.None
*)
-> unit 
override OnProcessException : 
        level : MessageLevel * 
        exception : Exception * 
        ?eventName : string * 
        ?flags : MessageFlags 
(* Defaults:
        let _eventName = defaultArg eventName null
        let _flags = defaultArg flags MessageFlags.None
*)
-> unit function OnProcessException(level, exception, eventName, flags);
 View SourceParameters
- level  MessageLevel
 - The MessageLevel to assign to this message
 - exception  Exception
 - Processing Exception.
 - eventName  String  (Optional)
 - A fixed string to classify this event; defaults to null.
 - flags  MessageFlags  (Optional)
 - MessageFlags to use, if any; defaults to None.
 
Remarks should be a constant string value associated with what type of message is being
            generated. In general, there should only be a few dozen distinct event names per class. Exceeding this
            threshold will cause the EventName to be replaced with a general warning that a usage issue has occurred.
            
See Also