| 
            
              LogEventPublisherPublish(MessageFlags, String, String, Exception) Method
             | 
          
        
        
            Raises a log message with the provided data.
            
        
        Namespace: GSF.DiagnosticsAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.258-beta+f8b6aa3dbfe0b4cc2b0b0760dd5d2a3dd4f59d09
Syntaxpublic void Publish(
	MessageFlags flags,
	string message = null,
	string details = null,
	Exception exception = null
)
Public Sub Publish ( 
	flags As MessageFlags,
	Optional message As String = Nothing,
	Optional details As String = Nothing,
	Optional exception As Exception = Nothing
)
public:
void Publish(
	MessageFlags flags, 
	String^ message = nullptr, 
	String^ details = nullptr, 
	Exception^ exception = nullptr
)
member Publish : 
        flags : MessageFlags * 
        ?message : string * 
        ?details : string * 
        ?exception : Exception 
(* Defaults:
        let _message = defaultArg message null
        let _details = defaultArg details null
        let _exception = defaultArg exception null
*)
-> unit function Publish(flags, message, details, exception);
 View SourceParameters
- flags  MessageFlags
 - additional flags to set to this log
 - message  String  (Optional)
 - details  String  (Optional)
 - A long text field with the details of the message.
 - exception  Exception  (Optional)
 - An exception object if one is provided.
 
See Also