NLog.LogMessageGenerator public sealed delegate LogMessageGenerator : MulticastDelegate Returns a log message. Used to defer calculation of the log message until it's actually needed. Documentation public LogMessageGenerator(object object, IntPtr method) public virtual IAsyncResult BeginInvoke(AsyncCallback callback, object object) public virtual string EndInvoke(IAsyncResult result) public virtual string Invoke()