Update Nlog etc

This commit is contained in:
Developer01
2026-07-02 17:35:04 +02:00
parent 6bb3935a6e
commit 378582650b
39 changed files with 859 additions and 2131 deletions

View File

@@ -13,7 +13,6 @@ Public Class ClassNIDatenbankzugriff
Private Shared _LastStep, _SQL As String Private Shared _LastStep, _SQL As String
Private Shared aTimerCount As Integer = 0 Private Shared aTimerCount As Integer = 0
Private Shared aTimer As System.Timers.Timer Private Shared aTimer As System.Timers.Timer
Private Shared Oracle_Conn As New OracleConnection
Private _firebird As Firebird Private _firebird As Firebird
Sub New(LogConf As DigitalData.Modules.Logging.LogConfig) Sub New(LogConf As DigitalData.Modules.Logging.LogConfig)
@@ -26,427 +25,14 @@ Public Class ClassNIDatenbankzugriff
End Sub End Sub
''' <summary>
''' Start the timer.
''' </summary>
Shared Sub Timer_Start()
aTimerCount = 0
aTimer = New System.Timers.Timer(1000)
AddHandler aTimer.Elapsed, AddressOf OnTimedEvent
aTimer.Enabled = True
End Sub
''' <summary>
''' Start the timer.
''' </summary>
Shared Sub Timer_Stop() Shared Sub Timer_Stop()
aTimer.Enabled = False aTimer.Enabled = False
aTimerCount = 0 aTimerCount = 0
End Sub End Sub
' Specify what you want to happen when the Elapsed event is
' raised.
Private Shared Sub OnTimedEvent(source As Object, e As ElapsedEventArgs)
aTimerCount = aTimerCount + 1
If aTimerCount > 60 Then
_Logger.Warn("ClassNIDatenbankzugriff.OnTimedEvent-Die Maximaldauer (60sec) wurde überschritten!")
_Logger.Warn("OracleConnection.StatementCacheSize: " & Oracle_Conn.StatementCacheSize)
_Logger.Warn("Last Step: " & _LastStep)
_Logger.Warn("OracleConnection.Connection State: " & Oracle_Conn.State.ToString)
_Logger.Warn("OracleSQLCommand: " & _SQL)
Oracle_Conn.Close()
frmNIHauptseite.Abbruch_NI("Abbruch aufgrund Timeout Oracle", False, False)
_Logger.Info("INDEXIERUNG WIRD NEUGESTARTET")
'und Neustart
frmNIHauptseite.Profile_Durchlaufen()
aTimer.Enabled = False
'Else
' If My.Settings.vLogErrorsonly = False Then
' _Logger.Debug("OracleConnection.StatementCacheSize: " & Oracle_Conn.StatementCacheSize)
' End If
End If
End Sub
' führt eine SQL-Anweisung auf der DB aus
Public Function GetValueFromOracleDb(Profilname As String, ByVal selectAnweisung As String, ByVal host As String, ByVal servicename As String, ByVal User As String, ByVal pw As String, ByVal myDS As DataSet, Optional ByVal Indexname As String = "", Optional ByVal QuellVektor As Boolean = False)
Dim swGvfO As New ClassStopwatch("GetValueFromOracleDb")
_SQL = selectAnweisung
'MsgBox(selectAnweisung)
_Logger.Debug("GetValueFromOracleDb: " & selectAnweisung)
Try
'die nötigen Variablen definieren
Dim result As Object = Nothing
'MsgBox("TestM: " & selectAnweisung)
Dim conn As New OracleConnectionStringBuilder
Dim connstr As String
If host <> "" And servicename <> "" Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & host & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" &
servicename & ")));User Id=" & User & ";Password=" & pw & ";"
Else
conn.DataSource = host
conn.StatementCacheSize = 1
conn.UserID = User
conn.Password = pw
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Oracle_Conn = New OracleConnection(connstr)
Dim Oracle_Command As OracleCommand = Nothing
Dim DataAdapter As OracleDataAdapter = Nothing
Dim DataSet As DataSet = Nothing
'ConnectionString.DataSource = datasource
'ConnectionString. = User
'ConnectionString.Password = pw
' Verbindung zur Datenbank aufbauen
Try
_LastStep = "OracleCon wird geöffnet"
Oracle_Conn.Open()
_LastStep = "OracleCon.State: " & Oracle_Conn.State.ToString
Catch ex As Exception
_Logger.Error(ex)
' DB-Connection schliessen
Me.CloseOracleDb(Oracle_Conn)
Return Nothing
End Try
' SQL-Abfrage definieren
Try
Oracle_Command = New OracleCommand(selectAnweisung, Oracle_Conn) 'OracleCommand(selectAnweisung, Connection)
Oracle_Command.AddToStatementCache = True
_LastStep = "ORACLE Command definiert"
Catch ex As Exception
_Logger.Error(ex)
' DB-Connection schliessen
Me.CloseOracleDb(Oracle_Conn)
Return Nothing
End Try
' *** ÜBER EIN DATASET ***
If Command() IsNot Nothing Then
Try
'Datenadapter laden
DataAdapter = New OracleDataAdapter(Oracle_Command) 'OracleDataAdapter(Command)
' DataSet erzeugen
DataSet = New DataSet()
' DataSet mit Daten füllen
Dim count As Integer = 0
_LastStep = "Ausführung ORACLE DataAdapter......"
DataAdapter.Fill(DataSet)
_LastStep = "ORACLE DataAdapter ausgeführt"
'Do While DataAdapter.Fill(DataSet)
' count += 1
' If count > 2000 Then
' _Logger.Debug(">> ORACLE DataAdapter > 2000")
' _Logger.Debug(">> DataAdapter.Requery = " & DataAdapter.Requery.ToString)
' _Logger.Info(sw.Done())
' Return Nothing
' End If
'Loop
'DataAdapter.Fill(DataSet)
Oracle_Conn.Close()
' DB-Connection schliessen
_LastStep = "DataSet wird durchlaufen"
If DataSet.Tables(0).Rows.Count > 1 Or QuellVektor = True Then
'Beginne mit 0
Dim Index As Integer = 0
For Each Row As DataRow In DataSet.Tables(0).Rows
Dim Row1 As DataRow
Row1 = myDS.Tables("TBVEKTOR_ARRAY").NewRow()
'filling the row with values. Item property is used to set the field value.
Row1.Item("IndexName") = Indexname
Row1.Item("Value") = CStr(Row.Item(0))
myDS.Tables("TBVEKTOR_ARRAY").Rows.Add(Row1)
' ds.Tables("TBVEKTOR_ARRAYDataTable").Rows.Add(Temptable.Rows(0))
Index = Index + 1
Next
_LastStep = "DataSet wurde durchlaufen"
Dim msg = swGvfO.Done
If msg <> "" Then _Logger.Debug($"SWResult: {msg}")
Return Index
Else
If DataSet.Tables(0).Rows.Count = 1 Then
_LastStep = "Rows.Count = 1"
' einen einzigen relevanten Wert zurückgeben (sollten keine mehrfachen Einträge auftauchen)
_Logger.Debug("PLSQL-Ergebnis: '" & DataSet.Tables(0).Rows(0).Item(0) & "'")
' MsgBox("TestM: Wert: " & DataSet.Tables(0).Rows(0).Item(0).ToString)
Dim msg = swGvfO.Done
If msg <> "" Then _Logger.Debug($"SWResult: {msg}")
Return DataSet.Tables(0).Rows(0).Item(0)
Else
_LastStep = "Rows.Count = 0"
'If My.Settings.vLogErrorsonly = False Then _Logger.Info("Dataadapter Rows count = 0")
Dim msg = swGvfO.Done
If msg <> "" Then _Logger.Debug($"SWResult: {msg}")
Return Nothing
End If
End If
Catch ex As Exception
' bei einem Fehler einen Eintrag in der Logdatei erzeugen
_Logger.Error(ex)
_Logger.Warn($"Unexpected error in GetValueFromOracleDB - Oracle-Command: {selectAnweisung}")
' DB-Connection schliessen
Oracle_Conn.Close()
Dim msg = swGvfO.Done
If msg <> "" Then _Logger.Debug($"SWResult: {msg}")
Return Nothing
End Try
Else
' kann eintreten, wenn entweder die SQL-Anweisung falsch ist oder wenn die DataConnection nicht richtig aufgebaut werden konnte
' Eintrag in Logdatei machen
_Logger.Warn("ClassNIDatenbankzugriff.GetValueFromOracleDb", "SQL-Anweisung ist ungültig. Command-Objekt konnte nicht erstellt werden. (SQL: " & selectAnweisung & ")")
Dim msg = swGvfO.Done
If msg <> "" Then _Logger.Debug($"SWResult: {msg}")
Return Nothing
End If
Catch ex As Exception
_Logger.Error(ex)
_Logger.Warn($"Unexpected error in GetValueFromOracleDB: [{ex.Message}] -Oracle-Command: " & selectAnweisung)
' an dieser Stelle sollte jeder unvorhergesehene Fehler der Funktion abgefangen werden
Dim msg = swGvfO.Done
If msg <> "" Then _Logger.Debug($"SWResult: {msg}")
Return Nothing
End Try
End Function
' führt eine SQL-Anweisung auf der DB aus
Public Function ExecuteonOracleDb(Profilname As String, ByVal plsqlcommand As String, ByVal host As String, ByVal servicename As String, ByVal User As String, ByVal pw As String)
Try
' die nötigen Variablen definieren
Dim result As Object = Nothing
Dim conn As New OracleConnectionStringBuilder
Dim connstr As String
If host <> "" And servicename <> "" Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & host & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" &
servicename & ")));User Id=" & User & ";Password=" & pw & ";"
Else
conn.DataSource = host
conn.UserID = User
conn.Password = pw
conn.Pooling = True
conn.StatementCacheSize = 1
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Oracle_Conn = New OracleConnection(connstr)
Dim Oracle_Command As OracleCommand = Nothing
Dim DataAdapter As OracleDataAdapter = Nothing
' Verbindung zur Datenbank aufbauen
Try
Oracle_Conn.Open()
Catch ex As Exception
_Logger.Error(ex)
' DB-Connection schliessen
Me.CloseOracleDb(Oracle_Conn)
Return 0
End Try
' SQL-Abfrage definieren
Try
Oracle_Command = New OracleCommand(plsqlcommand, Oracle_Conn)
Oracle_Command.AddToStatementCache = True
_Logger.Debug(">> Oracle-Command: " & plsqlcommand)
Catch ex As Exception
_Logger.Error(ex)
' DB-Connection schliessen
Me.CloseOracleDb(Oracle_Conn)
Return 0
End Try
' *** Ausführen des Command ***
If Command() IsNot Nothing Then
Try
Oracle_Command.ExecuteNonQuery()
' DB-Connection schliessen
Me.CloseOracleDb(Oracle_Conn)
Return 1
Catch ex As Exception
' bei einem Fehler einen Eintrag in der Logdatei erzeugen
_Logger.Error(ex)
' DB-Connection schliessen
Me.CloseOracleDb(Oracle_Conn)
Return 0
End Try
Else
' kann eintreten, wenn entweder die SQL-Anweisung falsch ist oder wenn die DataConnection nicht richtig aufgebaut werden konnte
' Eintrag in Logdatei machen
_Logger.Warn("ClassNIDatenbankzugriff.ExecuteonOracleDb", "SQL-Command ist ungültig bzw konnte nicht erstellt werden (SQL: " & plsqlcommand & ")")
Timer_Stop()
Return 0
End If
Catch ex As Exception
' an dieser Stelle sollte jeder unvorhergesehene Fehler der Funktion abgefangen werden
_Logger.Error(ex)
Timer_Stop()
Return 0
End Try
End Function
Public Function ExecuteonOracleClient(Profilname As String, ByVal plsqlcommand As String, ByVal host As String, ByVal servicename As String, ByVal User As String, ByVal pw As String)
Try
' die nötigen Variablen definieren
Dim result As Object = Nothing
Dim conn As New OracleConnectionStringBuilder
Dim connstr As String
If host <> "" And servicename <> "" Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & host & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" &
servicename & ")));User Id=" & User & ";Password=" & pw & ";"
Else
conn.DataSource = host
conn.UserID = User
conn.StatementCacheSize = 1
conn.Password = pw
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Oracle_Conn = New OracleConnection(conn.ConnectionString)
Dim Oracle_Command As OracleCommand = Nothing
Dim DataAdapter As OracleDataAdapter = Nothing
' Verbindung zur Datenbank aufbauen
Try
Oracle_Conn.Open()
Catch ex As Exception
_Logger.Error(ex)
' DB-Connection schliessen
Oracle_Conn.Close()
Timer_Stop()
Return 0
End Try
' SQL-Abfrage definieren
Try
Oracle_Command = New OracleCommand(plsqlcommand, Oracle_Conn)
Oracle_Command.AddToStatementCache = True
_Logger.Debug(">> Oracle-Command: " & plsqlcommand)
Catch ex As Exception
_Logger.Error(ex)
' DB-Connection schliessen
Oracle_Conn.Close()
Timer_Stop()
Return 0
End Try
' *** Ausführen des Command ***
If Command() IsNot Nothing Then
Try
Oracle_Command.ExecuteNonQuery()
'Dim count = 1
'Do While Oracle_Command.ExecuteNonQuery()
' count += 1
' If count > 2000 Then
' _Logger.Debug(">> Oracle_Command.ExecuteNonQuery > 2000")
' Oracle_Conn.Close()
' Timer_Stop()
' Return 0
' End If
'Loop
' DB-Connection schliessen
Oracle_Conn.Close()
Timer_Stop()
Return 1
Catch ex As Exception
' bei einem Fehler einen Eintrag in der Logdatei erzeugen
_Logger.Error(ex)
' DB-Connection schliessen
Oracle_Conn.Close()
Timer_Stop()
Return 0
End Try
Else
' kann eintreten, wenn entweder die SQL-Anweisung falsch ist oder wenn die DataConnection nicht richtig aufgebaut werden konnte
' Eintrag in Logdatei machen
_Logger.Warn("ClassNIDatenbankzugriff.ExecuteonOracleClient", "SQL-Command ist ungültig bzw konnte nicht erstellt werden (SQL: " & plsqlcommand & ")")
Timer_Stop()
Return 0
End If
Catch ex As Exception
' an dieser Stelle sollte jeder unvorhergesehene Fehler der Funktion abgefangen werden
_Logger.Error(ex)
Timer_Stop()
Return 0
End Try
End Function
' Überprüft den Indexwert und gibt 0 oder mehr zurück ' Überprüft den Indexwert und gibt 0 oder mehr zurück
Public Function CheckIndex_oracle(ByVal _scalar_select As String, ByVal host As String, ByVal servicename As String, ByVal User As String, ByVal pw As String)
Try
Dim conn As New OracleConnectionStringBuilder
Dim connstr As String
If host <> "" And servicename <> "" Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & host & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" &
servicename & ")));User Id=" & User & ";Password=" & pw & ";"
Else
conn.DataSource = host
conn.UserID = User
conn.Password = pw
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Dim Oracle_Connection As New OracleConnection(connstr)
Try
Oracle_Connection.Open()
Catch ex As Exception
_Logger.Error(ex)
' DB-Connection schliessen
Return 99
Oracle_Connection.Close()
End Try
Dim Command As OracleCommand
' Verbindung zur Datenbank aufbauen
' SQL-Abfrage definieren
Command = New OracleCommand(_scalar_select, Oracle_Connection)
Dim ergebnis As String = Command.ExecuteScalar.ToString
Return CLng(ergebnis)
Catch ex As Exception
' an dieser Stelle sollte jeder unvorhergesehene Fehler der Funktion abgefangen werden
_Logger.Error(ex)
Return 0
End Try
End Function
Public Function CheckIndex_mssql(Profilname As String, ByVal scalarselect As String, ByVal datasource As String, ByVal User As String, ByVal pw As String, ByVal myDS As DataSet, ByVal init_Cata As String) Public Function CheckIndex_mssql(Profilname As String, ByVal scalarselect As String, ByVal datasource As String, ByVal User As String, ByVal pw As String, ByVal myDS As DataSet, ByVal init_Cata As String)
Try Try
Dim Connection As SqlConnection = Nothing Dim Connection As SqlConnection = Nothing
@@ -485,16 +71,7 @@ Public Class ClassNIDatenbankzugriff
End Try End Try
End Function End Function
Private Sub CloseOracleDb(ByRef Connection As OracleConnection) 'OracleConnection)
Timer_Stop()
' wenn eine Datenbank-Connection aufgebaut ist
If Connection IsNot Nothing Then
' diese schliessen
Connection.Close()
Connection = Nothing
End If
End Sub
Private Sub CloseMssqlDb(ByRef Connection As SqlConnection) Private Sub CloseMssqlDb(ByRef Connection As SqlConnection)
' wenn eine Datenbank-Connection aufgebaut ist ' wenn eine Datenbank-Connection aufgebaut ist
If Connection IsNot Nothing Then If Connection IsNot Nothing Then

View File

@@ -98,16 +98,13 @@
<Reference Include="DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" /> <Reference Include="DevExpress.XtraLayout.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<Reference Include="DevExpress.XtraPrinting.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" /> <Reference Include="DevExpress.XtraPrinting.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<Reference Include="DigitalData.Modules.Config"> <Reference Include="DigitalData.Modules.Config">
<HintPath>..\..\..\2_DLL Projekte\DDModules\Config\bin\Debug\DigitalData.Modules.Config.dll</HintPath> <HintPath>..\..\2_DLL Projekte\DDModules\Config\bin\Debug\DigitalData.Modules.Config.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Database"> <Reference Include="DigitalData.Modules.Database">
<HintPath>..\..\..\2_DLL Projekte\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll</HintPath> <HintPath>..\..\2_DLL Projekte\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll</HintPath>
</Reference>
<Reference Include="DigitalData.Modules.Filesystem">
<HintPath>P:\Projekte DIGITAL DATA\DIGITAL DATA - Entwicklung\DLL_Bibliotheken\Digital Data\DigitalData.Modules.Filesystem.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Logging"> <Reference Include="DigitalData.Modules.Logging">
<HintPath>..\..\..\2_DLL Projekte\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll</HintPath> <HintPath>..\..\2_DLL Projekte\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll</HintPath>
</Reference> </Reference>
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"> <Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>packages\EntityFramework.6.0.2\lib\net45\EntityFramework.dll</HintPath> <HintPath>packages\EntityFramework.6.0.2\lib\net45\EntityFramework.dll</HintPath>
@@ -137,10 +134,7 @@
</Reference> </Reference>
<Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.CSharp" />
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL"> <Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
<HintPath>..\packages\NLog.5.0.2\lib\net46\NLog.dll</HintPath> <HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
</Reference>
<Reference Include="Oracle.ManagedDataAccess">
<HintPath>M:\App&amp;Service\0 Partner Bibliotheken\Oracle.ManagedDataAccess.dll</HintPath>
</Reference> </Reference>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.ComponentModel.DataAnnotations" /> <Reference Include="System.ComponentModel.DataAnnotations" />

View File

@@ -18,7 +18,8 @@ Public Class clsNI_DB
_Logger.Info("Check Deskriptiven Index-Value - Select Scalar: " & _vsql) _Logger.Info("Check Deskriptiven Index-Value - Select Scalar: " & _vsql)
If _dbTyp = "Oracle" Then If _dbTyp = "Oracle" Then
Dim ergebnis As Integer = CheckIndex_oracle(_vsql, datasource, initialcatalog, userid, pw) _Logger.Warn("ORACLE SQL-Command nicht integriert!")
Dim ergebnis As Integer = 0
If ergebnis = 1 Then If ergebnis = 1 Then
Return 1 Return 1
Else Else
@@ -49,52 +50,7 @@ Public Class clsNI_DB
End Try End Try
End Function End Function
' Überprüft den Indexwert und gibt 0 oder mehr zurück ' Überprüft den Indexwert und gibt 0 oder mehr zurück
Public Shared Function CheckIndex_oracle(ByVal _scalar_select As String, ByVal host As String, ByVal servicename As String, ByVal User As String, ByVal pw As String) As Integer
Try
Dim conn As New OracleConnectionStringBuilder
Dim connstr As String
If host <> "" And servicename <> "" Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & host & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" &
servicename & ")));User Id=" & User & ";Password=" & pw & ";"
Else
conn.DataSource = host
conn.UserID = User
conn.Password = pw
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Dim Oracle_Connection As New OracleConnection(connstr)
Try
Oracle_Connection.Open()
Catch ex As Exception
_Logger.Error(ex)
' DB-Connection schliessen
Return 99
Oracle_Connection.Close()
End Try
Dim Command As OracleCommand
' Verbindung zur Datenbank aufbauen
' SQL-Abfrage definieren
Command = New OracleCommand(_scalar_select, Oracle_Connection)
Dim ergebnis As String = Command.ExecuteScalar.ToString
Return CLng(ergebnis)
Catch ex As Exception
If ex.Message.Contains("ORA-00904") Then
_Logger.Info("Error in CheckIndex_Oracle: " & ex.Message)
Else
_Logger.Warn(ex)
End If
' an dieser Stelle sollte jeder unvorhergesehene Fehler der Funktion abgefangen werden
Return 0
End Try
End Function
Public Shared Function CheckIndex_MSSSQL(ByVal scalar_select As String, ByVal datasource As String, ByVal User As String, ByVal pw As String, ByVal init_Cata As String) As Integer Public Shared Function CheckIndex_MSSSQL(ByVal scalar_select As String, ByVal datasource As String, ByVal User As String, ByVal pw As String, ByVal init_Cata As String) As Integer
Try Try
_Logger.Info("MSSQL-Command: " & scalar_select) _Logger.Info("MSSQL-Command: " & scalar_select)

View File

@@ -312,7 +312,8 @@ Public Class clsNI_WorkFile
_Logger.Debug("- Check Deskriptiven Index-Value - Select Scalar: " & _vsql) _Logger.Debug("- Check Deskriptiven Index-Value - Select Scalar: " & _vsql)
If aktivesProfil.DbArt = "Oracle" Then If aktivesProfil.DbArt = "Oracle" Then
Dim ergebnis As Integer = clsNI_DB.CheckIndex_oracle(_vsql, aktivesProfil.DataSource, aktivesProfil.InitialCatalog, aktivesProfil.UserId, aktivesProfil.Password) _Logger.Warn("ORACLE nicht integriert! 315")
Dim ergebnis As Integer = 0
If ergebnis = 1 Then If ergebnis = 1 Then
Return 1 Return 1
Else Else
@@ -484,7 +485,7 @@ Public Class clsNI_WorkFile
'MessageBox.Show("Select: " & vbNewLine & selectArray(i)) 'MessageBox.Show("Select: " & vbNewLine & selectArray(i))
' die SQL-Abfrage durchführen (liefert den Wert der in den windream-Index geschrieben werden soll) ' die SQL-Abfrage durchführen (liefert den Wert der in den windream-Index geschrieben werden soll)
If aktivesProfil.DbArt = "Oracle" Then If aktivesProfil.DbArt = "Oracle" Then
_NidxWert = database.GetValueFromOracleDb(aktivesProfil.Profilname, selectArray(i), aktivesProfil.DataSource, aktivesProfil.InitialCatalog, aktivesProfil.UserId, aktivesProfil.Password, MyDataset, _Index) _NidxWert = Nothing
ElseIf aktivesProfil.DbArt = "MS-SQL" Then ElseIf aktivesProfil.DbArt = "MS-SQL" Then
_NidxWert = database.GetValueFromMssqlDb(_WDFileINWORK.aName, aktivesProfil.Profilname, selectArray(i), aktivesProfil.DataSource, aktivesProfil.UserId, aktivesProfil.Password, MyDataset, aktivesProfil.InitialCatalog, _Index) _NidxWert = database.GetValueFromMssqlDb(_WDFileINWORK.aName, aktivesProfil.Profilname, selectArray(i), aktivesProfil.DataSource, aktivesProfil.UserId, aktivesProfil.Password, MyDataset, aktivesProfil.InitialCatalog, _Index)
ElseIf aktivesProfil.DbArt = "ODBC" Then ElseIf aktivesProfil.DbArt = "ODBC" Then

View File

@@ -41,7 +41,6 @@ Public Class frmNIHauptseite
Public debug As Boolean = True Public debug As Boolean = True
Private Shared _Instance As frmNIHauptseite = Nothing Private Shared _Instance As frmNIHauptseite = Nothing
Private _validModules() Private _validModules()
Private licenseManager As ClassLicenseManager = Nothing
Public Shared _windream As ClassWindream_allgemein Public Shared _windream As ClassWindream_allgemein
Private Const ConstWMEntityDocument = 1 ''WINDREAMLib.WMEntity.WMEntityDocument Private Const ConstWMEntityDocument = 1 ''WINDREAMLib.WMEntity.WMEntityDocument
Public Shared Function Instance() As frmNIHauptseite Public Shared Function Instance() As frmNIHauptseite
@@ -113,9 +112,9 @@ Public Class frmNIHauptseite
_MyLogger.Debug = False _MyLogger.Debug = False
End If End If
If My.Settings.NI_RUNNING = True Then If My.Settings.vNIRunning = True Then
_Logger.Info("Nachindexierungslauf wird wieder gestartet - My.Settings.NI_RUNNING = True") _Logger.Info("Nachindexierungslauf wird wieder gestartet - My.Settings.vNIRunning = True")
Start_NachindexierungThreads() Start_NachindexierungThreads()
Else Else
_Logger.Info("Nachindexierung Hauptformular wurde geladen - Nachindexierungslauf wird NICHT gestartet.") _Logger.Info("Nachindexierung Hauptformular wurde geladen - Nachindexierungslauf wird NICHT gestartet.")
@@ -1145,7 +1144,8 @@ Public Class frmNIHauptseite
'MessageBox.Show("Select: " & vbNewLine & selectArray(i)) 'MessageBox.Show("Select: " & vbNewLine & selectArray(i))
' die SQL-Abfrage durchführen (liefert den Wert der in den windream-Index geschrieben werden soll) ' die SQL-Abfrage durchführen (liefert den Wert der in den windream-Index geschrieben werden soll)
If Me.aktivesProfil.DbArt = "Oracle" Then If Me.aktivesProfil.DbArt = "Oracle" Then
oResultNachindexierung = database.GetValueFromOracleDb(aktivesProfil.Profilname, selectArray(i), Me.aktivesProfil.DataSource, aktivesProfil.InitialCatalog, aktivesProfil.UserId, aktivesProfil.Password, MyDataset, INDEX_SQL_BEFEHL.Index, Quelle_is_vektor) _Logger.Warn("ORACLE SQL-Command nicht integriert!")
oResultNachindexierung = ""
ElseIf Me.aktivesProfil.DbArt = "MS-SQL" Then ElseIf Me.aktivesProfil.DbArt = "MS-SQL" Then
_Logger.Debug($"Executing MSSQL ...") _Logger.Debug($"Executing MSSQL ...")
oResultNachindexierung = database.GetValueFromMssqlDb(pMyWMDoc.aName, aktivesProfil.Profilname, selectArray(i), Me.aktivesProfil.DataSource, aktivesProfil.UserId, aktivesProfil.Password, MyDataset, aktivesProfil.InitialCatalog, INDEX_SQL_BEFEHL.Index, Quelle_is_vektor) oResultNachindexierung = database.GetValueFromMssqlDb(pMyWMDoc.aName, aktivesProfil.Profilname, selectArray(i), Me.aktivesProfil.DataSource, aktivesProfil.UserId, aktivesProfil.Password, MyDataset, aktivesProfil.InitialCatalog, INDEX_SQL_BEFEHL.Index, Quelle_is_vektor)
@@ -1568,9 +1568,7 @@ Public Class frmNIHauptseite
Next Next
If Me.aktivesProfil.DbArt = "Oracle" Then If Me.aktivesProfil.DbArt = "Oracle" Then
If database.ExecuteonOracleDb(aktivesProfil.Profilname, Sqlcommand, aktivesProfil.DataSource, aktivesProfil.InitialCatalog, aktivesProfil.UserId, aktivesProfil.Password) = 1 Then _Logger.Warn("ORACLE SQL-Command nicht integriert!")
_Logger.Debug("ORACLE SQL-Command erfolgreich ausgeführt!")
End If
ElseIf Me.aktivesProfil.DbArt = "MS-SQL" Then ElseIf Me.aktivesProfil.DbArt = "MS-SQL" Then
_Logger.Debug("MSSQL-Command will be executed now.....") _Logger.Debug("MSSQL-Command will be executed now.....")
_Logger.Debug("Sqlcommand: " & Sqlcommand) _Logger.Debug("Sqlcommand: " & Sqlcommand)
@@ -1692,16 +1690,9 @@ Public Class frmNIHauptseite
End If End If
'Move and Rename ausführen 'Move and Rename ausführen
If LICENSE_MoveRename = True And Not oUnexpectedError And unvollstaendig = False Then If Not oUnexpectedError And unvollstaendig = False Then
oUnexpectedError = FNMoveRename(pMyWMDoc) oUnexpectedError = FNMoveRename(pMyWMDoc)
Else
If LICENSE_MoveRename = True And oUnexpectedError = True Or unvollstaendig = True Then
_Logger.Info("MoveRename Yes but error_in_Indexierung = True Or unvollstaendig = True")
_Logger.Debug("MoveRename Yes but error_in_Indexierung = True Or unvollstaendig = True")
End If
End If End If
'Indexierung gegen die Indizes des Ordners 'Indexierung gegen die Indizes des Ordners
@@ -1916,8 +1907,21 @@ Public Class frmNIHauptseite
Return True Return True
End If End If
'schonmal den gesamten Pfad laden 'schonmal den gesamten Pfad laden - OHNE Extension zuerst
Dim oNamenkonvention As String = oTargetpath & "\" & oDT_TBTC_MOVE_RENAME.Rows(0).Item("NAMECONVENTION") & oExtension Dim oNamenkonvention As String = oTargetpath & "\" & oDT_TBTC_MOVE_RENAME.Rows(0).Item("NAMECONVENTION")
' Prüfen ob NAMECONVENTION bereits eine Extension enthält
Dim oNameConventionHasExtension As Boolean = False
If Not String.IsNullOrEmpty(Path.GetExtension(oNamenkonvention)) Then
oNameConventionHasExtension = True
_Logger.Debug("NAMECONVENTION enthält bereits eine Dateiendung")
End If
' Extension nur hinzufügen wenn noch nicht vorhanden
If Not oNameConventionHasExtension Then
oNamenkonvention = oNamenkonvention & oExtension
End If
' einen Regulären Ausdruck laden ' einen Regulären Ausdruck laden
Dim oRegularExpression As System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex(oPRegex) Dim oRegularExpression As System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex(oPRegex)
' die Vorkommen im SQL-String auslesen ' die Vorkommen im SQL-String auslesen
@@ -1990,11 +1994,8 @@ Public Class frmNIHauptseite
Case "DDMMYYYY" Case "DDMMYYYY"
oDatetemp = oDay & oMonth & My.Computer.Clock.LocalTime.Year oDatetemp = oDay & oMonth & My.Computer.Clock.LocalTime.Year
Case "OFilename" Case "OFilename"
' Original Dateiname OHNE Extension verwenden
oNamenkonvention = oNamenkonvention.Replace(oElement.Value, System.IO.Path.GetFileNameWithoutExtension(oActWMPath)) oNamenkonvention = oNamenkonvention.Replace(oElement.Value, System.IO.Path.GetFileNameWithoutExtension(oActWMPath))
'Case "Username".ToUpper
' oNamenkonvention = oNamenkonvention.Replace(oElement.Value, Environment.UserName)
'Case "Usercode".ToUpper
' oNamenkonvention = oNamenkonvention.Replace(oElement.Value, USER_SHORT_NAME)
Case "" Case ""
End Select End Select
If oDatetemp <> "" Then If oDatetemp <> "" Then
@@ -2009,16 +2010,21 @@ Public Class frmNIHauptseite
Dim oNeuerName As String = oNamenkonvention.Replace(oElement.Value, "") Dim oNeuerName As String = oNamenkonvention.Replace(oElement.Value, "")
oStammname = oNeuerName.Replace("~", "") oStammname = oNeuerName.Replace("~", "")
oNeuerName = oNeuerName.Replace("~", "") oNeuerName = oNeuerName.Replace("~", "")
'Dim MoveFilename As String = DATEINAME.Replace(element.Value, "")
' Extension für Überprüfung extrahieren
Dim oCheckExtension As String = Path.GetExtension(oNeuerName)
Dim oNeuerNameOhneExt As String = Path.GetFileNameWithoutExtension(oNeuerName)
Dim oStammnameOhneExt As String = Path.GetFileNameWithoutExtension(oStammname)
'Überprüfen ob File existiert 'Überprüfen ob File existiert
If File.Exists(oNeuerName & oExtension) = False Then If File.Exists(oNeuerName) = False Then
oNewFileName = oNeuerName oNewFileName = oNeuerName
oNamenkonvention = oNewFileName oNamenkonvention = oNewFileName
Else Else
Do While File.Exists(oNeuerName & oExtension) Do While File.Exists(oNeuerNameOhneExt & oCheckExtension)
oVersion = oVersion + 1 oVersion = oVersion + 1
oNeuerName = oStammname & "~" & oVersion oNeuerNameOhneExt = oStammnameOhneExt & "~" & oVersion
oNewFileName = oNeuerName oNewFileName = oNeuerNameOhneExt & oCheckExtension
Loop Loop
oNamenkonvention = oNewFileName oNamenkonvention = oNewFileName
End If End If
@@ -2038,12 +2044,12 @@ Public Class frmNIHauptseite
Else Else
oReturnString = oActWMPath oReturnString = oActWMPath
End If End If
End If End If
Dim oOldFilename = oReturnString.Substring(oReturnString.LastIndexOf("\") + 1)
' Extension aus oReturnString für weitere Verarbeitung extrahieren
Dim oFinalExtension As String = Path.GetExtension(oReturnString)
Dim oOldFilename = Path.GetFileName(oReturnString)
_Logger.Debug($"oOldFilename: {oOldFilename}") _Logger.Debug($"oOldFilename: {oOldFilename}")
Dim oCleanFileName As String = String.Join("", oOldFilename.Split(Path.GetInvalidFileNameChars())) Dim oCleanFileName As String = String.Join("", oOldFilename.Split(Path.GetInvalidFileNameChars()))
If oCleanFileName <> oOldFilename Then If oCleanFileName <> oOldFilename Then
@@ -2058,8 +2064,8 @@ Public Class frmNIHauptseite
oReturnString = oReturnString.Replace(oOriginalPath, oCleanPathName) oReturnString = oReturnString.Replace(oOriginalPath, oCleanPathName)
End If End If
Dim oPathFile As String = oReturnString.Replace(oExtension, "") Dim oPathFile As String = oReturnString.Replace(oFinalExtension, "")
Dim oNewPathFilename = oPathFile + oExtension Dim oNewPathFilename = oPathFile + oFinalExtension
'Dim MoveFilename As String = DATEINAME.Replace(element.Value, "") 'Dim MoveFilename As String = DATEINAME.Replace(element.Value, "")
If oVERSIONOFF = True Then If oVERSIONOFF = True Then
@@ -2077,7 +2083,7 @@ Public Class frmNIHauptseite
Do While File.Exists(oNewPathFilename) Do While File.Exists(oNewPathFilename)
oNewVersion = oNewVersion + 1 oNewVersion = oNewVersion + 1
oNewPathFilename = oPathFile & "~" & oNewVersion & oExtension oNewPathFilename = oPathFile & "~" & oNewVersion & oFinalExtension
Loop Loop
If oNewPathFilename <> oReturnString Then If oNewPathFilename <> oReturnString Then
@@ -2559,7 +2565,8 @@ Public Class frmNIHauptseite
_Logger.Debug("Check_DeskIndexValue - Select Scalar: " & _vsql) _Logger.Debug("Check_DeskIndexValue - Select Scalar: " & _vsql)
If aktivesProfil.DbArt = "Oracle" Then If aktivesProfil.DbArt = "Oracle" Then
Dim ergebnis As Integer = database.CheckIndex_oracle(_vsql, aktivesProfil.DataSource, aktivesProfil.InitialCatalog, aktivesProfil.UserId, aktivesProfil.Password) Dim ergebnis As Integer = 0
_Logger.Warn("ORACLE SQL-Command nicht integriert!")
If ergebnis = 1 Then If ergebnis = 1 Then
Return 1 Return 1
Else Else
@@ -2670,7 +2677,7 @@ Public Class frmNIHauptseite
bwDatei.WorkerReportsProgress = True bwDatei.WorkerReportsProgress = True
bwDatei.WorkerSupportsCancellation = True bwDatei.WorkerSupportsCancellation = True
My.Settings.NI_RUNNING = True My.Settings.vNIRunning = True
My.Settings.Save() My.Settings.Save()
' den Indexierungsvorgang direkt (zum ersten Mal) durchführen ' den Indexierungsvorgang direkt (zum ersten Mal) durchführen
Me.Profile_Durchlaufen() Me.Profile_Durchlaufen()
@@ -2712,7 +2719,7 @@ Public Class frmNIHauptseite
If keeprunning = False Then If keeprunning = False Then
_Logger.Debug("keeprunning = False - Zurücksetzen") _Logger.Debug("keeprunning = False - Zurücksetzen")
'Abbruch der Nachindexierung 'Abbruch der Nachindexierung
My.Settings.NI_RUNNING = False My.Settings.vNIRunning = False
Me.numIntervall.Enabled = True Me.numIntervall.Enabled = True
Me.pnlInfos.Visible = False Me.pnlInfos.Visible = False
Me.tslblStatus.Visible = False Me.tslblStatus.Visible = False

View File

@@ -1014,24 +1014,8 @@ Public Class frmNIProfileigenschaften
My.Settings.Save() My.Settings.Save()
Case "Oracle" Case "Oracle"
Try Try
Dim conn As New OracleConnectionStringBuilder _Logger.Warn("ORACLE SQL-Command nicht integriert!")
If chkOR_ohne_TNS.Checked Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & txtDataSource1.Text & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" &
txtDataSource2.Text & ")));User Id=" & txtUserId.Text & ";Password=" & txtPassword.Text & ";"
Else
conn.DataSource = txtDataSource2.Text
conn.UserID = txtUserId.Text
conn.Password = txtPassword.Text
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Dim connection As New OracleConnection(connstr)
connection.Open()
MsgBox("Die Verbindung wurde erfolgreich aufgebaut!", MsgBoxStyle.Information, "Erfolg:")
My.Settings.Save()
Catch ex As Exception Catch ex As Exception
MsgBox(ex.Message & vbNewLine & vbNewLine & connstr, MsgBoxStyle.Critical, "Fehler bei Verbindungsaufbau Oracle:") MsgBox(ex.Message & vbNewLine & vbNewLine & connstr, MsgBoxStyle.Critical, "Fehler bei Verbindungsaufbau Oracle:")

View File

@@ -337,25 +337,7 @@ Public Class frmNIProfilhinzufuegen
My.Settings.Save() My.Settings.Save()
Dim connstr As String Dim connstr As String
Try Try
Dim conn As New OracleConnectionStringBuilder
If chkOR_ohne_TNS.Checked Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & txtDataSource.Text & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" &
txtInitialCatalog.Text & ")));User Id=" & txtUserId.Text & ";Password=" & txtPassword.Text & ";"
Else
conn.DataSource = txtInitialCatalog.Text
conn.UserID = txtUserId.Text
conn.Password = txtPassword.Text
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Dim connection As New OracleConnection(connstr)
connection.Open()
MsgBox("Die Verbindung wurde erfolgreich aufgebaut!", MsgBoxStyle.Information, "Erfolg:")
My.Settings.Save()
Catch ex As Exception Catch ex As Exception
MsgBox(ex.Message & vbNewLine & vbNewLine & connstr, MsgBoxStyle.Critical, "Fehler bei Verbindungsaufbau Oracle:") MsgBox(ex.Message & vbNewLine & vbNewLine & connstr, MsgBoxStyle.Critical, "Fehler bei Verbindungsaufbau Oracle:")

View File

@@ -342,7 +342,8 @@ Public Class frmNIVerknuepfungen
Dim dataviews() As String = Nothing Dim dataviews() As String = Nothing
If Me._selectedProfil.DbArt = "Oracle" Then If Me._selectedProfil.DbArt = "Oracle" Then
dataviews = Me.GetOracleDataviews(Me.rbViews.Checked) _Logger.Warn("ORACLE nicht integriert!")
dataviews = Nothing
ElseIf Me._selectedProfil.DbArt = "MS-SQL" Then ElseIf Me._selectedProfil.DbArt = "MS-SQL" Then
dataviews = Me.GetMsSqlDataviews(Me.rbViews.Checked) dataviews = Me.GetMsSqlDataviews(Me.rbViews.Checked)
ElseIf Me._selectedProfil.DbArt = "ODBC" Then ElseIf Me._selectedProfil.DbArt = "ODBC" Then
@@ -527,7 +528,7 @@ Public Class frmNIVerknuepfungen
' wenn es sich um die Oracle Version handelt ' wenn es sich um die Oracle Version handelt
If Me._selectedProfil.DbArt = "Oracle" Then If Me._selectedProfil.DbArt = "Oracle" Then
' alle Spalten aus Oracle auslesen ' alle Spalten aus Oracle auslesen
columns = Me.GetOracleColumnsByTable(words(0)) columns = Nothing
ElseIf Me._selectedProfil.DbArt = "MS-SQL" Then ElseIf Me._selectedProfil.DbArt = "MS-SQL" Then
' alle Spalten aus Oracle auslesen ' alle Spalten aus Oracle auslesen
If rbFunctionsSc.Checked Or rbFunctionsTb.Checked Then If rbFunctionsSc.Checked Or rbFunctionsTb.Checked Then
@@ -893,140 +894,10 @@ Public Class frmNIVerknuepfungen
Return Nothing Return Nothing
End Try End Try
End Function End Function
''' <summary>
''' Liest alle Datenbankviews aus, die in der Datenbank des gewählten Profils gespeichert sind
''' </summary>
''' <returns>Liefert eine Liste mit den Namen der Datenbankviews</returns>
''' <remarks></remarks>
Private Function GetOracleDataviews(Optional ByVal return_views As Boolean = True) As String()
Try
Dim SqlString As String
Dim DataViews() As String
Dim i As Integer = 0
Dim conn As New OracleConnectionStringBuilder
Dim connstr As String
If Me._selectedProfil.DataSource <> "" And Me._selectedProfil.InitialCatalog <> "" Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & _selectedProfil.DataSource & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" &
_selectedProfil.InitialCatalog & ")));User Id=" & Me._selectedProfil.UserId & ";Password=" & Me._selectedProfil.Password & ";"
Else
conn.DataSource = Me._selectedProfil.DataSource
conn.UserID = Me._selectedProfil.UserId
conn.Password = Me._selectedProfil.Password
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Dim Oracle_Connection As New OracleConnection(connstr)
Dim Oracle_Command As OracleCommand = Nothing
Dim DataAdapter As OracleDataAdapter = Nothing
Dim DataSet As DataSet = New DataSet()
Oracle_Connection.Open()
If return_views Then
' DB-Abfrage für alle Views definieren
SqlString = "select VIEW_NAME from USER_VIEWS"
Else
' DB-Abfrage für alle Tables definieren
SqlString = "select TABLE_NAME from USER_TABLES"
End If
' die DB-Abfrage erzeugen
Oracle_Command = New OracleCommand(SqlString, Oracle_Connection)
' die DB-Abfrage durchführen
DataAdapter = New OracleDataAdapter(Oracle_Command)
' das DataSet mit den Daten füllen
DataAdapter.Fill(DataSet)
' Arraygrösse anpassen
ReDim DataViews(DataSet.Tables(0).Rows.Count - 1)
If DataSet.Tables(0).Rows.Count > 0 Then
' alle Ergebnisse (VIEWs) durchlaufen
For Each row As DataRow In DataSet.Tables(0).Rows
' View in Array schreiben
DataViews(i) = row.Item(0)
i += 1
Next
' Array zurückgeben
Return DataViews
Else
Return Nothing
End If
Catch ex As Exception
MsgBox("Die Datenansichten der Datenbank konnten nicht fehlerfrei ausgelesen werden." & vbNewLine & vbNewLine & ex.Message, MsgBoxStyle.Exclamation, "Fehler beim Auslesen der Datenansichten Oracle:")
Return Nothing
End Try
End Function
''' <summary>
''' Liest alle Spalten eines Datenbankviews oder einer Tabelle aus
''' </summary>
''' <param name="table">Name des Datenbankviews oder der Tabelle</param>
''' <returns>Liefert eine Liste mit Namen aller Spalten in dem View oder der Tabelle</returns>
''' <remarks></remarks>
Private Function GetOracleColumnsByTable(ByVal table As String) As String()
Try
Dim Columns() As String
Dim i As Integer = 0
Dim conn As New OracleConnectionStringBuilder
Dim connstr As String
If Me._selectedProfil.DataSource <> "" And Me._selectedProfil.InitialCatalog <> "" Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & _selectedProfil.DataSource & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" &
_selectedProfil.InitialCatalog & ")));User Id=" & Me._selectedProfil.UserId & ";Password=" & Me._selectedProfil.Password & ";"
Else
conn.DataSource = Me._selectedProfil.DataSource
conn.UserID = Me._selectedProfil.UserId
conn.Password = Me._selectedProfil.Password
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Dim Oracle_Connection As New OracleConnection(connstr)
Dim Oracle_Command As OracleCommand = Nothing
Dim DataAdapter As OracleDataAdapter = Nothing
Dim DataSet As DataSet = Nothing
Oracle_Connection.Open()
Dim query As String = "select COLUMN_NAME from USER_TAB_COLS where TABLE_NAME='" & table & "'"
Oracle_Command = New OracleCommand(query, Oracle_Connection)
Dim da As OracleDataAdapter = New OracleDataAdapter(Oracle_Command)
Dim ds As DataSet = New DataSet()
da.Fill(ds)
ReDim Columns(ds.Tables(0).Rows.Count - 1)
If ds.Tables(0).Rows.Count > 0 Then
For Each row As DataRow In ds.Tables(0).Rows
Columns(i) = row.Item(0)
i += 1
Next
Return Columns
Else
Return Nothing
End If
Catch ex As Exception
MsgBox("Die Spalten aus dem View '" & table & "' konnten nicht fehlerfrei ausgelesen werden." & vbNewLine & vbNewLine & ex.Message, MsgBoxStyle.Exclamation, "Fehler beim Auslesen der Datenbankspalten")
Return Nothing
End Try
End Function
@@ -1764,7 +1635,7 @@ Public Class frmNIVerknuepfungen
' wenn es sich um die Oracle Version handelt ' wenn es sich um die Oracle Version handelt
If Me._selectedProfil.DbArt = "Oracle" Then If Me._selectedProfil.DbArt = "Oracle" Then
' alle Spalten aus Oracle auslesen ' alle Spalten aus Oracle auslesen
columns = Me.GetOracleColumnsByTable(words(0)) columns = Nothing
ElseIf Me._selectedProfil.DbArt = "MS-SQL" Then ElseIf Me._selectedProfil.DbArt = "MS-SQL" Then
' alle Spalten aus MS-SQL auslesen ' alle Spalten aus MS-SQL auslesen
Try Try
@@ -2132,7 +2003,7 @@ Public Class frmNIVerknuepfungen
' View- oder Tabellenliste ' View- oder Tabellenliste
Dim dataviews() As String = Nothing Dim dataviews() As String = Nothing
If Me._selectedProfil.DbArt = "Oracle" Then If Me._selectedProfil.DbArt = "Oracle" Then
dataviews = Me.GetOracleDataviews(Me.rbViews.Checked) dataviews = Nothing
ElseIf Me._selectedProfil.DbArt = "MS-SQL" Then ElseIf Me._selectedProfil.DbArt = "MS-SQL" Then
dataviews = Me.GetMsSqlDataviews(Me.rbViews.Checked) dataviews = Me.GetMsSqlDataviews(Me.rbViews.Checked)
ElseIf Me._selectedProfil.DbArt = "ODBC" Then ElseIf Me._selectedProfil.DbArt = "ODBC" Then
@@ -2769,7 +2640,8 @@ Public Class frmNIVerknuepfungen
Dim sql As String = Me.txtCheckIndexSQL.Text Dim sql As String = Me.txtCheckIndexSQL.Text
vSQL = sql.Replace("[%" & Me.txteindeutigerIndex.Text & "]", txtTestwert_checkindex.Text) vSQL = sql.Replace("[%" & Me.txteindeutigerIndex.Text & "]", txtTestwert_checkindex.Text)
If _selectedProfil.DbArt = "Oracle" Then If _selectedProfil.DbArt = "Oracle" Then
Dim ergebnis As Integer = database.CheckIndex_oracle(vSQL, _selectedProfil.DataSource, _selectedProfil.InitialCatalog, _selectedProfil.UserId, _selectedProfil.Password) _Logger.Warn("ORACLE nicht integriert! 2643")
Dim ergebnis As Integer = 0
If ergebnis = 1 Then If ergebnis = 1 Then
MsgBox("Der ausgeführte SQL-Befehl ist gültig: " & vbNewLine & MsgBox("Der ausgeführte SQL-Befehl ist gültig: " & vbNewLine &
vSQL & vbNewLine & vbNewLine & vSQL & vbNewLine & vbNewLine &

View File

@@ -47,7 +47,7 @@ Public Class frmNI_SQLTest
Public Sub Aktualisieren() Public Sub Aktualisieren()
'Try 'Try
If vDB_Art.ToString = "Oracle" Then If vDB_Art.ToString = "Oracle" Then
GetDataFromOracle()
ElseIf vDB_Art.ToString = "MS-SQL" Then ElseIf vDB_Art.ToString = "MS-SQL" Then
Dim typ As Data.SqlDbType Dim typ As Data.SqlDbType
If IsNumeric(txtStartwert.Text) Then If IsNumeric(txtStartwert.Text) Then
@@ -67,96 +67,7 @@ Public Class frmNI_SQLTest
End Sub End Sub
Sub GetDataFromOracle()
Try
' OracleConnection = Nothing
' ConnectionString aufbauen (aus Settings auslesen)
Dim conn As New OracleConnectionStringBuilder
Dim connstr As String
If vdatasource <> "" And vInitialCatalog <> "" Then
connstr = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & vdatasource & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" & _
vInitialCatalog & ")));User Id=" & vUserID & ";Password=" & vPassword & ";"
Else
conn.DataSource = vdatasource
conn.UserID = vUserID
conn.Password = vPassword
conn.PersistSecurityInfo = True
conn.ConnectionTimeout = 120
connstr = conn.ConnectionString
End If
Dim Oracle_Connection As New OracleConnection(connstr)
' Dim ConnectionString As OracleConnectionStringBuilder = Nothing
Dim Command As OracleCommand = Nothing
Dim DataAdapter As OracleDataAdapter = Nothing
' ConnectionString aufbauen (aus Settings auslesen)
'ConnectionString = New OracleConnectionStringBuilder()
'ConnectionString.DataSource = vdatasource
'ConnectionString.UserID = vUserID
'ConnectionString.Password = vPassword
' Verbindung zur Datenbank aufbauen
Try
' Connection = New OracleConnection(ConnectionString.ConnectionString)
Oracle_Connection.Open()
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, "Fehler bei Verbindung zur Datenbank aufbauen:")
' DB-Connection schliessen
Oracle_Connection.Close()
End Try
' SQL-Abfrage definieren
'Command.Parameters.Add(":Startwert", OracleDbType.Int32)
'Command.Parameters(":Startwert").Value = Me.txtStartwert.Text
Me.txtSQL_String.Text = vSQL.Replace(frmNIVerknuepfungen.vReplace, Me.txtStartwert.Text)
vSQL = txtSQL_String.Text
Command = New OracleCommand(vSQL, Oracle_Connection) 'OracleCommand(vSQL, Connection)
'Catch ex As Exception
' MsgBox(ex.Message, MsgBoxStyle.Critical, "Fehler bei Oracle SQL-Abfrage definieren:")
' DB-Connection schliessen
' Me.CloseOracleDb(Connection)
'End Try
If Command IsNot Nothing Then
'Try
' Datenadapter laden
DataAdapter = New OracleDataAdapter(Command) 'OracleDataAdapter(Command)
MyDataset.Tables("TBErgebnis").Clear()
' DataSet erzeugen
Dim DataSet = New DataSet()
ListBox1.Items.Clear()
' DataSet mit Daten füllen
DataAdapter.Fill(DataSet)
For Each Row As DataRow In DataSet.Tables(0).Rows
ListBox1.Items.Add(Row.Item(0))
Next
Me.BindingSource1.ResumeBinding()
' DB-Connection schliessen
Oracle_Connection.Close()
' Catch ex As Exception
' MsgBox(ex.Message, MsgBoxStyle.Critical, "Fehler bei Daten auslesen:")
' ' DB-Connection schliessen
' Me.CloseOracleDb(Connection)
'End Try
Else
' kann eintreten, wenn entweder die SQL-Anweisung falsch ist oder wenn die DataConnection nicht richtig aufgebaut werden konnte
MsgBox(vSQL, MsgBoxStyle.Critical, "Oracle SQL-Anweisung ist ungültig. Command-Objekt konnte nicht erstellt werden:")
End If
Catch ex As Exception
'an dieser Stelle sollte jeder unvorhergesehene Fehler der Funktion abgefangen werden
MsgBox(ex.Message, MsgBoxStyle.Critical, "Ein unbekannter Fehler in GetDataFromOracle:")
End Try
End Sub
Sub GetDataFromMSSQL(ByVal _typ As Data.SqlDbType) Sub GetDataFromMSSQL(ByVal _typ As Data.SqlDbType)
Try Try
Dim Connection As SqlConnection = Nothing Dim Connection As SqlConnection = Nothing

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<packages> <packages>
<package id="EntityFramework" version="6.0.2" targetFramework="net451" /> <package id="EntityFramework" version="6.0.2" targetFramework="net451" />
<package id="NLog" version="5.0.2" targetFramework="net462" /> <package id="NLog" version="5.0.5" targetFramework="net462" />
<package id="Stub.System.Data.SQLite.Core.NetFramework" version="1.0.119.0" targetFramework="net462" /> <package id="Stub.System.Data.SQLite.Core.NetFramework" version="1.0.119.0" targetFramework="net462" />
<package id="System.Data.SQLite.Core" version="1.0.119.0" targetFramework="net462" /> <package id="System.Data.SQLite.Core" version="1.0.119.0" targetFramework="net462" />
</packages> </packages>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
packages/NLog.5.0.5/.signature.p7s vendored Normal file

Binary file not shown.

View File

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
packages/NLog.5.0.5/NLog.5.0.5.nupkg vendored Normal file

Binary file not shown.

BIN
packages/NLog.5.0.5/lib/net35/NLog.dll vendored Normal file

Binary file not shown.

View File

@@ -2594,7 +2594,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)">
@@ -4025,10 +4025,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.ToString"> <member name="M:NLog.Conditions.ConditionExceptionExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4088,10 +4085,7 @@
<value>The layout.</value> <value>The layout.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.ToString"> <member name="M:NLog.Conditions.ConditionLayoutExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>String literal in single quotes.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4107,10 +4101,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.ToString"> <member name="M:NLog.Conditions.ConditionLevelExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The '<b>level</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4137,10 +4128,7 @@
<value>The literal value.</value> <value>The literal value.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.ToString"> <member name="M:NLog.Conditions.ConditionLiteralExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The literal value.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4155,10 +4143,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>A <b>logger</b> string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4173,10 +4158,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.ToString"> <member name="M:NLog.Conditions.ConditionMessageExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4210,9 +4192,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.ToString"> <member name="M:NLog.Conditions.ConditionMethodExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4239,9 +4219,7 @@
<value>The expression.</value> <value>The expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.ToString"> <member name="M:NLog.Conditions.ConditionNotExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4271,9 +4249,7 @@
<value>The right expression.</value> <value>The right expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.ToString"> <member name="M:NLog.Conditions.ConditionOrExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4315,9 +4291,7 @@
<value>The operator.</value> <value>The operator.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.ToString"> <member name="M:NLog.Conditions.ConditionRelationalExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4930,11 +4904,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)">
<summary> <inheritdoc/>
Registers a single type definition.
</summary>
<param name="itemName">The item name.</param>
<param name="itemDefinition">The type of the item.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)">
<summary> <summary>
@@ -4946,27 +4916,13 @@
<param name="itemNamePrefix">The item name prefix.</param> <param name="itemNamePrefix">The item name prefix.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)"> <member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)">
<summary> <inheritdoc/>
Tries to get registered item definition.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">Reference to a variable which will store the item definition.</param>
<returns>Item definition.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)"> <member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)">
<summary> <inheritdoc/>
Tries to create an item instance.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">The result.</param>
<returns>True if instance was created successfully, false otherwise.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.CreateInstance(System.String)"> <member name="M:NLog.Config.Factory`2.CreateInstance(System.String)">
<summary> <inheritdoc/>
Creates an item instance.
</summary>
<param name="itemName">The name of the item.</param>
<returns>Created item.</returns>
</member> </member>
<member name="T:NLog.Config.LayoutRendererFactory"> <member name="T:NLog.Config.LayoutRendererFactory">
<summary> <summary>
@@ -8928,14 +8884,22 @@
</summary> </summary>
<param name="bytes">The bytes.</param> <param name="bytes">The bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush">
<summary> <summary>
Flushes this instance. Flushes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close">
<summary> <summary>
Closes this instance. Closes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc">
@@ -8992,10 +8956,7 @@
<value>The mutex for archiving.</value> <value>The mutex for archiving.</value>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)">
<summary> <inheritdoc/>
Releases unmanaged and - optionally - managed resources.
</summary>
<param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)">
<summary> <summary>
@@ -9018,35 +8979,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance of the appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this current appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9054,14 +8999,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.FileAppenderCache"> <member name="T:NLog.Internal.FileAppenders.FileAppenderCache">
<summary> <summary>
@@ -9327,35 +9265,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9363,14 +9285,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.NullAppender"> <member name="T:NLog.Internal.FileAppenders.NullAppender">
<summary> <summary>
@@ -9385,14 +9300,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender">
<summary> <summary>
@@ -9408,35 +9316,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9444,14 +9336,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender">
<summary> <summary>
@@ -9466,35 +9351,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9502,14 +9371,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender">
<summary> <summary>
@@ -9533,28 +9395,19 @@
<param name="fileName">File to create or open</param> <param name="fileName">File to create or open</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance. </member>
</summary> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.GetFileCreationTimeUtc">
<inheritdoc/>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9562,14 +9415,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FilePathLayout"> <member name="T:NLog.Internal.FilePathLayout">
<summary> <summary>
@@ -10525,9 +10371,9 @@
<param name="builder"></param> <param name="builder"></param>
<param name="value">value to append</param> <param name="value">value to append</param>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeRoundTrip(System.Text.StringBuilder,System.DateTime)"> <member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeUtcRoundTrip(System.Text.StringBuilder,System.DateTime)">
<summary> <summary>
Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 6801 date (Round-Trip-Time) Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 8601 Compliant Date Format (Round-Trip-Time)
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)"> <member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)">
@@ -11875,6 +11721,20 @@
<member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="T:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer">
<summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
</summary>
</member>
<member name="P:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Indent">
<summary>
Gets or sets the indent token.
</summary>
<docgen category='Layout Options' order='10' />
</member>
<member name="M:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/>
</member>
<member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer"> <member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer">
<summary> <summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
@@ -12845,6 +12705,11 @@
Render the first character of the level. Render the first character of the level.
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.OneLetter">
<summary>
Render the first character of the level.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal"> <member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal">
<summary> <summary>
Render the ordinal (aka number) for the level. Render the ordinal (aka number) for the level.
@@ -12855,6 +12720,11 @@
Render the LogLevel full name, expanding Warn / Info abbreviations Render the LogLevel full name, expanding Warn / Info abbreviations
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.TriLetter">
<summary>
Render the LogLevel as 3 letter abbreviations (Trc, Dbg, Inf, Wrn, Err, Ftl)
</summary>
</member>
<member name="T:NLog.LayoutRenderers.LevelLayoutRenderer"> <member name="T:NLog.LayoutRenderers.LevelLayoutRenderer">
<summary> <summary>
The log level. The log level.
@@ -13465,6 +13335,12 @@
Only outputs the inner layout when exception has been defined for log message. Only outputs the inner layout when exception has been defined for log message.
</summary> </summary>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.Exception"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -13479,6 +13355,12 @@
${onhasproperties:, Properties\: ${all-event-properties}} ${onhasproperties:, Properties\: ${all-event-properties}}
</example> </example>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.HasProperties"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -15541,6 +15423,12 @@
<param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param> <param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param>
<param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param> <param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param>
</member> </member>
<member name="M:NLog.LogEventBuilder.Log(System.Type)">
<summary>
Writes the log event to the underlying logger.
</summary>
<param name="wrapperType">Type of custom Logger wrapper.</param>
</member>
<member name="T:NLog.LogEventInfo"> <member name="T:NLog.LogEventInfo">
<summary> <summary>
Represents the logging event. Represents the logging event.
@@ -19434,7 +19322,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)">
@@ -20775,7 +20663,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<typeparam name="T">Type of the Target.</typeparam> <typeparam name="T">Type of the Target.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -20783,15 +20671,31 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">Type name of the Target</param> <param name="name">Type name of the Target</param>
<param name="targetType">The target type-alias for use in NLog configuration</param> <param name="targetType">The target type-alias for use in NLog configuration</param>
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary>
Register a custom NLog Layout.
</summary>
<typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration. Will extract from class-attribute when unassigned.</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary>
Register a custom NLog Layout.
</summary>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutType">Type of the layout.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<typeparam name="T">Type of the layout renderer.</typeparam> <typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -20799,7 +20703,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutRendererType">Type of the layout renderer.</param> <param name="layoutRendererType">Type of the layout renderer.</param>
@@ -20807,7 +20711,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20815,7 +20719,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20823,7 +20727,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20832,7 +20736,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -25665,10 +25569,7 @@
<param name="logEvent">The logging event.</param> <param name="logEvent">The logging event.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages asynchronously (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.CloseTarget"> <member name="M:NLog.Targets.WebServiceTarget.CloseTarget">
<inheritdoc/> <inheritdoc/>
@@ -26279,10 +26180,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)">
<summary> <inheritdoc/>
Writes logging event to the log target.
</summary>
<param name="logEvent">Logging event to be written out.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <summary>
@@ -27006,10 +26904,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)">
<summary> <summary>

BIN
packages/NLog.5.0.5/lib/net45/NLog.dll vendored Normal file

Binary file not shown.

View File

@@ -2594,7 +2594,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)">
@@ -4065,10 +4065,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.ToString"> <member name="M:NLog.Conditions.ConditionExceptionExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4128,10 +4125,7 @@
<value>The layout.</value> <value>The layout.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.ToString"> <member name="M:NLog.Conditions.ConditionLayoutExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>String literal in single quotes.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4147,10 +4141,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.ToString"> <member name="M:NLog.Conditions.ConditionLevelExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The '<b>level</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4177,10 +4168,7 @@
<value>The literal value.</value> <value>The literal value.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.ToString"> <member name="M:NLog.Conditions.ConditionLiteralExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The literal value.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4195,10 +4183,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>A <b>logger</b> string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4213,10 +4198,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.ToString"> <member name="M:NLog.Conditions.ConditionMessageExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4250,9 +4232,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.ToString"> <member name="M:NLog.Conditions.ConditionMethodExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4279,9 +4259,7 @@
<value>The expression.</value> <value>The expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.ToString"> <member name="M:NLog.Conditions.ConditionNotExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4311,9 +4289,7 @@
<value>The right expression.</value> <value>The right expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.ToString"> <member name="M:NLog.Conditions.ConditionOrExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4355,9 +4331,7 @@
<value>The operator.</value> <value>The operator.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.ToString"> <member name="M:NLog.Conditions.ConditionRelationalExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4970,11 +4944,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)">
<summary> <inheritdoc/>
Registers a single type definition.
</summary>
<param name="itemName">The item name.</param>
<param name="itemDefinition">The type of the item.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)">
<summary> <summary>
@@ -4986,27 +4956,13 @@
<param name="itemNamePrefix">The item name prefix.</param> <param name="itemNamePrefix">The item name prefix.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)"> <member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)">
<summary> <inheritdoc/>
Tries to get registered item definition.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">Reference to a variable which will store the item definition.</param>
<returns>Item definition.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)"> <member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)">
<summary> <inheritdoc/>
Tries to create an item instance.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">The result.</param>
<returns>True if instance was created successfully, false otherwise.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.CreateInstance(System.String)"> <member name="M:NLog.Config.Factory`2.CreateInstance(System.String)">
<summary> <inheritdoc/>
Creates an item instance.
</summary>
<param name="itemName">The name of the item.</param>
<returns>Created item.</returns>
</member> </member>
<member name="T:NLog.Config.LayoutRendererFactory"> <member name="T:NLog.Config.LayoutRendererFactory">
<summary> <summary>
@@ -7270,11 +7226,6 @@
</summary> </summary>
<returns>Scope Duration Time</returns> <returns>Scope Duration Time</returns>
</member> </member>
<member name="T:NLog.ScopeContext.ScopeContextPropertiesCollapsed">
<summary>
Special bookmark that can restore original parent, after scopes has been collapsed
</summary>
</member>
<member name="T:NLog.Filters.ConditionBasedFilter"> <member name="T:NLog.Filters.ConditionBasedFilter">
<summary> <summary>
Matches when the specified condition is met. Matches when the specified condition is met.
@@ -9066,14 +9017,22 @@
</summary> </summary>
<param name="bytes">The bytes.</param> <param name="bytes">The bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush">
<summary> <summary>
Flushes this instance. Flushes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close">
<summary> <summary>
Closes this instance. Closes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc">
@@ -9130,10 +9089,7 @@
<value>The mutex for archiving.</value> <value>The mutex for archiving.</value>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)">
<summary> <inheritdoc/>
Releases unmanaged and - optionally - managed resources.
</summary>
<param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)">
<summary> <summary>
@@ -9156,35 +9112,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance of the appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this current appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9192,14 +9132,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.FileAppenderCache"> <member name="T:NLog.Internal.FileAppenders.FileAppenderCache">
<summary> <summary>
@@ -9465,35 +9398,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9501,14 +9418,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.NullAppender"> <member name="T:NLog.Internal.FileAppenders.NullAppender">
<summary> <summary>
@@ -9523,14 +9433,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender">
<summary> <summary>
@@ -9546,35 +9449,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9582,14 +9469,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender">
<summary> <summary>
@@ -9604,35 +9484,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9640,14 +9504,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender">
<summary> <summary>
@@ -9671,28 +9528,19 @@
<param name="fileName">File to create or open</param> <param name="fileName">File to create or open</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance. </member>
</summary> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.GetFileCreationTimeUtc">
<inheritdoc/>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9700,14 +9548,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FilePathLayout"> <member name="T:NLog.Internal.FilePathLayout">
<summary> <summary>
@@ -10502,41 +10343,6 @@
Macintosh Mac OSX Macintosh Mac OSX
</summary> </summary>
</member> </member>
<member name="T:NLog.Internal.ScopeContextAsyncState">
<summary>
Immutable state that combines ScopeContext MDLC + NDLC for <see cref="T:System.Threading.AsyncLocal`1"/>
</summary>
</member>
<member name="T:NLog.Internal.IScopeContextAsyncState">
<summary>
Immutable state that combines ScopeContext MDLC + NDLC for <see cref="T:System.Threading.AsyncLocal`1"/>
</summary>
</member>
<member name="T:NLog.Internal.IScopeContextPropertiesAsyncState">
<summary>
Immutable state for ScopeContext Mapped Context (MDLC)
</summary>
</member>
<member name="T:NLog.Internal.ScopedContextNestedAsyncState`1">
<summary>
Immutable state for ScopeContext Nested State (NDLC)
</summary>
</member>
<member name="T:NLog.Internal.ScopeContextPropertyAsyncState`1">
<summary>
Immutable state for ScopeContext Single Property (MDLC)
</summary>
</member>
<member name="T:NLog.Internal.ScopeContextPropertiesAsyncState`1">
<summary>
Immutable state for ScopeContext Multiple Properties (MDLC)
</summary>
</member>
<member name="T:NLog.Internal.ScopeContextLegacyAsyncState">
<summary>
Immutable state for ScopeContext handling legacy MDLC + NDLC operations
</summary>
</member>
<member name="P:NLog.Internal.SetupConfigurationLoggingRuleBuilder.LoggingRule"> <member name="P:NLog.Internal.SetupConfigurationLoggingRuleBuilder.LoggingRule">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -10701,9 +10507,9 @@
<param name="builder"></param> <param name="builder"></param>
<param name="value">value to append</param> <param name="value">value to append</param>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeRoundTrip(System.Text.StringBuilder,System.DateTime)"> <member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeUtcRoundTrip(System.Text.StringBuilder,System.DateTime)">
<summary> <summary>
Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 6801 date (Round-Trip-Time) Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 8601 Compliant Date Format (Round-Trip-Time)
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)"> <member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)">
@@ -12058,6 +11864,20 @@
<member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="T:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer">
<summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
</summary>
</member>
<member name="P:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Indent">
<summary>
Gets or sets the indent token.
</summary>
<docgen category='Layout Options' order='10' />
</member>
<member name="M:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/>
</member>
<member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer"> <member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer">
<summary> <summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
@@ -13028,6 +12848,11 @@
Render the first character of the level. Render the first character of the level.
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.OneLetter">
<summary>
Render the first character of the level.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal"> <member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal">
<summary> <summary>
Render the ordinal (aka number) for the level. Render the ordinal (aka number) for the level.
@@ -13038,6 +12863,11 @@
Render the LogLevel full name, expanding Warn / Info abbreviations Render the LogLevel full name, expanding Warn / Info abbreviations
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.TriLetter">
<summary>
Render the LogLevel as 3 letter abbreviations (Trc, Dbg, Inf, Wrn, Err, Ftl)
</summary>
</member>
<member name="T:NLog.LayoutRenderers.LevelLayoutRenderer"> <member name="T:NLog.LayoutRenderers.LevelLayoutRenderer">
<summary> <summary>
The log level. The log level.
@@ -13648,6 +13478,12 @@
Only outputs the inner layout when exception has been defined for log message. Only outputs the inner layout when exception has been defined for log message.
</summary> </summary>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.Exception"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -13662,6 +13498,12 @@
${onhasproperties:, Properties\: ${all-event-properties}} ${onhasproperties:, Properties\: ${all-event-properties}}
</example> </example>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.HasProperties"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -15724,6 +15566,12 @@
<param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param> <param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param>
<param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param> <param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param>
</member> </member>
<member name="M:NLog.LogEventBuilder.Log(System.Type)">
<summary>
Writes the log event to the underlying logger.
</summary>
<param name="wrapperType">Type of custom Logger wrapper.</param>
</member>
<member name="T:NLog.LogEventInfo"> <member name="T:NLog.LogEventInfo">
<summary> <summary>
Represents the logging event. Represents the logging event.
@@ -19642,7 +19490,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)">
@@ -21022,7 +20870,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<typeparam name="T">Type of the Target.</typeparam> <typeparam name="T">Type of the Target.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -21030,15 +20878,31 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">Type name of the Target</param> <param name="name">Type name of the Target</param>
<param name="targetType">The target type-alias for use in NLog configuration</param> <param name="targetType">The target type-alias for use in NLog configuration</param>
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary>
Register a custom NLog Layout.
</summary>
<typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration. Will extract from class-attribute when unassigned.</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary>
Register a custom NLog Layout.
</summary>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutType">Type of the layout.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<typeparam name="T">Type of the layout renderer.</typeparam> <typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -21046,7 +20910,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutRendererType">Type of the layout renderer.</param> <param name="layoutRendererType">Type of the layout renderer.</param>
@@ -21054,7 +20918,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -21062,7 +20926,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -21070,7 +20934,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -21079,7 +20943,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -26129,10 +25993,7 @@
<param name="logEvent">The logging event.</param> <param name="logEvent">The logging event.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages asynchronously (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.CloseTarget"> <member name="M:NLog.Targets.WebServiceTarget.CloseTarget">
<inheritdoc/> <inheritdoc/>
@@ -26743,10 +26604,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)">
<summary> <inheritdoc/>
Writes logging event to the log target.
</summary>
<param name="logEvent">Logging event to be written out.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <summary>
@@ -27518,10 +27376,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)">
<summary> <summary>

BIN
packages/NLog.5.0.5/lib/net46/NLog.dll vendored Normal file

Binary file not shown.

View File

@@ -2594,7 +2594,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)">
@@ -4065,10 +4065,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.ToString"> <member name="M:NLog.Conditions.ConditionExceptionExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4128,10 +4125,7 @@
<value>The layout.</value> <value>The layout.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.ToString"> <member name="M:NLog.Conditions.ConditionLayoutExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>String literal in single quotes.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4147,10 +4141,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.ToString"> <member name="M:NLog.Conditions.ConditionLevelExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The '<b>level</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4177,10 +4168,7 @@
<value>The literal value.</value> <value>The literal value.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.ToString"> <member name="M:NLog.Conditions.ConditionLiteralExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The literal value.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4195,10 +4183,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>A <b>logger</b> string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4213,10 +4198,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.ToString"> <member name="M:NLog.Conditions.ConditionMessageExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4250,9 +4232,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.ToString"> <member name="M:NLog.Conditions.ConditionMethodExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4279,9 +4259,7 @@
<value>The expression.</value> <value>The expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.ToString"> <member name="M:NLog.Conditions.ConditionNotExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4311,9 +4289,7 @@
<value>The right expression.</value> <value>The right expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.ToString"> <member name="M:NLog.Conditions.ConditionOrExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4355,9 +4331,7 @@
<value>The operator.</value> <value>The operator.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.ToString"> <member name="M:NLog.Conditions.ConditionRelationalExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4970,11 +4944,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)">
<summary> <inheritdoc/>
Registers a single type definition.
</summary>
<param name="itemName">The item name.</param>
<param name="itemDefinition">The type of the item.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)">
<summary> <summary>
@@ -4986,27 +4956,13 @@
<param name="itemNamePrefix">The item name prefix.</param> <param name="itemNamePrefix">The item name prefix.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)"> <member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)">
<summary> <inheritdoc/>
Tries to get registered item definition.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">Reference to a variable which will store the item definition.</param>
<returns>Item definition.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)"> <member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)">
<summary> <inheritdoc/>
Tries to create an item instance.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">The result.</param>
<returns>True if instance was created successfully, false otherwise.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.CreateInstance(System.String)"> <member name="M:NLog.Config.Factory`2.CreateInstance(System.String)">
<summary> <inheritdoc/>
Creates an item instance.
</summary>
<param name="itemName">The name of the item.</param>
<returns>Created item.</returns>
</member> </member>
<member name="T:NLog.Config.LayoutRendererFactory"> <member name="T:NLog.Config.LayoutRendererFactory">
<summary> <summary>
@@ -7270,6 +7226,11 @@
</summary> </summary>
<returns>Scope Duration Time</returns> <returns>Scope Duration Time</returns>
</member> </member>
<member name="T:NLog.ScopeContext.ScopeContextPropertiesCollapsed">
<summary>
Special bookmark that can restore original parent, after scopes has been collapsed
</summary>
</member>
<member name="T:NLog.Filters.ConditionBasedFilter"> <member name="T:NLog.Filters.ConditionBasedFilter">
<summary> <summary>
Matches when the specified condition is met. Matches when the specified condition is met.
@@ -9061,14 +9022,22 @@
</summary> </summary>
<param name="bytes">The bytes.</param> <param name="bytes">The bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush">
<summary> <summary>
Flushes this instance. Flushes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close">
<summary> <summary>
Closes this instance. Closes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc">
@@ -9125,10 +9094,7 @@
<value>The mutex for archiving.</value> <value>The mutex for archiving.</value>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)">
<summary> <inheritdoc/>
Releases unmanaged and - optionally - managed resources.
</summary>
<param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)">
<summary> <summary>
@@ -9151,35 +9117,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance of the appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this current appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9187,14 +9137,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.FileAppenderCache"> <member name="T:NLog.Internal.FileAppenders.FileAppenderCache">
<summary> <summary>
@@ -9460,35 +9403,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9496,14 +9423,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.NullAppender"> <member name="T:NLog.Internal.FileAppenders.NullAppender">
<summary> <summary>
@@ -9518,14 +9438,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender">
<summary> <summary>
@@ -9541,35 +9454,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9577,14 +9474,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender">
<summary> <summary>
@@ -9599,35 +9489,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9635,14 +9509,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender">
<summary> <summary>
@@ -9666,28 +9533,19 @@
<param name="fileName">File to create or open</param> <param name="fileName">File to create or open</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance. </member>
</summary> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.GetFileCreationTimeUtc">
<inheritdoc/>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9695,14 +9553,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.WindowsMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FilePathLayout"> <member name="T:NLog.Internal.FilePathLayout">
<summary> <summary>
@@ -10497,6 +10348,41 @@
Macintosh Mac OSX Macintosh Mac OSX
</summary> </summary>
</member> </member>
<member name="T:NLog.Internal.ScopeContextAsyncState">
<summary>
Immutable state that combines ScopeContext MDLC + NDLC for <see cref="T:System.Threading.AsyncLocal`1"/>
</summary>
</member>
<member name="T:NLog.Internal.IScopeContextAsyncState">
<summary>
Immutable state that combines ScopeContext MDLC + NDLC for <see cref="T:System.Threading.AsyncLocal`1"/>
</summary>
</member>
<member name="T:NLog.Internal.IScopeContextPropertiesAsyncState">
<summary>
Immutable state for ScopeContext Mapped Context (MDLC)
</summary>
</member>
<member name="T:NLog.Internal.ScopedContextNestedAsyncState`1">
<summary>
Immutable state for ScopeContext Nested State (NDLC)
</summary>
</member>
<member name="T:NLog.Internal.ScopeContextPropertyAsyncState`1">
<summary>
Immutable state for ScopeContext Single Property (MDLC)
</summary>
</member>
<member name="T:NLog.Internal.ScopeContextPropertiesAsyncState`1">
<summary>
Immutable state for ScopeContext Multiple Properties (MDLC)
</summary>
</member>
<member name="T:NLog.Internal.ScopeContextLegacyAsyncState">
<summary>
Immutable state for ScopeContext handling legacy MDLC + NDLC operations
</summary>
</member>
<member name="P:NLog.Internal.SetupConfigurationLoggingRuleBuilder.LoggingRule"> <member name="P:NLog.Internal.SetupConfigurationLoggingRuleBuilder.LoggingRule">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -10661,9 +10547,9 @@
<param name="builder"></param> <param name="builder"></param>
<param name="value">value to append</param> <param name="value">value to append</param>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeRoundTrip(System.Text.StringBuilder,System.DateTime)"> <member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeUtcRoundTrip(System.Text.StringBuilder,System.DateTime)">
<summary> <summary>
Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 6801 date (Round-Trip-Time) Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 8601 Compliant Date Format (Round-Trip-Time)
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)"> <member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)">
@@ -12018,6 +11904,20 @@
<member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="T:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer">
<summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
</summary>
</member>
<member name="P:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Indent">
<summary>
Gets or sets the indent token.
</summary>
<docgen category='Layout Options' order='10' />
</member>
<member name="M:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/>
</member>
<member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer"> <member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer">
<summary> <summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
@@ -12988,6 +12888,11 @@
Render the first character of the level. Render the first character of the level.
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.OneLetter">
<summary>
Render the first character of the level.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal"> <member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal">
<summary> <summary>
Render the ordinal (aka number) for the level. Render the ordinal (aka number) for the level.
@@ -12998,6 +12903,11 @@
Render the LogLevel full name, expanding Warn / Info abbreviations Render the LogLevel full name, expanding Warn / Info abbreviations
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.TriLetter">
<summary>
Render the LogLevel as 3 letter abbreviations (Trc, Dbg, Inf, Wrn, Err, Ftl)
</summary>
</member>
<member name="T:NLog.LayoutRenderers.LevelLayoutRenderer"> <member name="T:NLog.LayoutRenderers.LevelLayoutRenderer">
<summary> <summary>
The log level. The log level.
@@ -13608,6 +13518,12 @@
Only outputs the inner layout when exception has been defined for log message. Only outputs the inner layout when exception has been defined for log message.
</summary> </summary>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.Exception"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -13622,6 +13538,12 @@
${onhasproperties:, Properties\: ${all-event-properties}} ${onhasproperties:, Properties\: ${all-event-properties}}
</example> </example>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.HasProperties"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -15684,6 +15606,12 @@
<param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param> <param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param>
<param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param> <param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param>
</member> </member>
<member name="M:NLog.LogEventBuilder.Log(System.Type)">
<summary>
Writes the log event to the underlying logger.
</summary>
<param name="wrapperType">Type of custom Logger wrapper.</param>
</member>
<member name="T:NLog.LogEventInfo"> <member name="T:NLog.LogEventInfo">
<summary> <summary>
Represents the logging event. Represents the logging event.
@@ -19602,7 +19530,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)">
@@ -20982,7 +20910,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<typeparam name="T">Type of the Target.</typeparam> <typeparam name="T">Type of the Target.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -20990,15 +20918,31 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">Type name of the Target</param> <param name="name">Type name of the Target</param>
<param name="targetType">The target type-alias for use in NLog configuration</param> <param name="targetType">The target type-alias for use in NLog configuration</param>
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary>
Register a custom NLog Layout.
</summary>
<typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration. Will extract from class-attribute when unassigned.</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary>
Register a custom NLog Layout.
</summary>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutType">Type of the layout.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<typeparam name="T">Type of the layout renderer.</typeparam> <typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -21006,7 +20950,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutRendererType">Type of the layout renderer.</param> <param name="layoutRendererType">Type of the layout renderer.</param>
@@ -21014,7 +20958,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -21022,7 +20966,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -21030,7 +20974,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -21039,7 +20983,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -26089,10 +26033,7 @@
<param name="logEvent">The logging event.</param> <param name="logEvent">The logging event.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages asynchronously (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.CloseTarget"> <member name="M:NLog.Targets.WebServiceTarget.CloseTarget">
<inheritdoc/> <inheritdoc/>
@@ -26703,10 +26644,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)">
<summary> <inheritdoc/>
Writes logging event to the log target.
</summary>
<param name="logEvent">Logging event to be written out.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <summary>
@@ -27478,10 +27416,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)">
<summary> <summary>

Binary file not shown.

View File

@@ -2594,7 +2594,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)">
@@ -4007,10 +4007,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.ToString"> <member name="M:NLog.Conditions.ConditionExceptionExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4070,10 +4067,7 @@
<value>The layout.</value> <value>The layout.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.ToString"> <member name="M:NLog.Conditions.ConditionLayoutExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>String literal in single quotes.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4089,10 +4083,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.ToString"> <member name="M:NLog.Conditions.ConditionLevelExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The '<b>level</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4119,10 +4110,7 @@
<value>The literal value.</value> <value>The literal value.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.ToString"> <member name="M:NLog.Conditions.ConditionLiteralExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The literal value.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4137,10 +4125,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>A <b>logger</b> string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4155,10 +4140,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.ToString"> <member name="M:NLog.Conditions.ConditionMessageExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4192,9 +4174,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.ToString"> <member name="M:NLog.Conditions.ConditionMethodExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4221,9 +4201,7 @@
<value>The expression.</value> <value>The expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.ToString"> <member name="M:NLog.Conditions.ConditionNotExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4253,9 +4231,7 @@
<value>The right expression.</value> <value>The right expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.ToString"> <member name="M:NLog.Conditions.ConditionOrExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4297,9 +4273,7 @@
<value>The operator.</value> <value>The operator.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.ToString"> <member name="M:NLog.Conditions.ConditionRelationalExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4888,11 +4862,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)">
<summary> <inheritdoc/>
Registers a single type definition.
</summary>
<param name="itemName">The item name.</param>
<param name="itemDefinition">The type of the item.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)">
<summary> <summary>
@@ -4904,27 +4874,13 @@
<param name="itemNamePrefix">The item name prefix.</param> <param name="itemNamePrefix">The item name prefix.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)"> <member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)">
<summary> <inheritdoc/>
Tries to get registered item definition.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">Reference to a variable which will store the item definition.</param>
<returns>Item definition.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)"> <member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)">
<summary> <inheritdoc/>
Tries to create an item instance.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">The result.</param>
<returns>True if instance was created successfully, false otherwise.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.CreateInstance(System.String)"> <member name="M:NLog.Config.Factory`2.CreateInstance(System.String)">
<summary> <inheritdoc/>
Creates an item instance.
</summary>
<param name="itemName">The name of the item.</param>
<returns>Created item.</returns>
</member> </member>
<member name="T:NLog.Config.LayoutRendererFactory"> <member name="T:NLog.Config.LayoutRendererFactory">
<summary> <summary>
@@ -8866,14 +8822,22 @@
</summary> </summary>
<param name="bytes">The bytes.</param> <param name="bytes">The bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush">
<summary> <summary>
Flushes this instance. Flushes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close">
<summary> <summary>
Closes this instance. Closes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc">
@@ -8937,35 +8901,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance of the appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this current appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory">
<summary> <summary>
@@ -8973,14 +8921,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.FileAppenderCache"> <member name="T:NLog.Internal.FileAppenders.FileAppenderCache">
<summary> <summary>
@@ -9218,14 +9159,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender">
<summary> <summary>
@@ -9241,35 +9175,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9277,14 +9195,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender">
<summary> <summary>
@@ -9299,35 +9210,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9335,14 +9230,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FilePathLayout"> <member name="T:NLog.Internal.FilePathLayout">
<summary> <summary>
@@ -10204,9 +10092,9 @@
<param name="builder"></param> <param name="builder"></param>
<param name="value">value to append</param> <param name="value">value to append</param>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeRoundTrip(System.Text.StringBuilder,System.DateTime)"> <member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeUtcRoundTrip(System.Text.StringBuilder,System.DateTime)">
<summary> <summary>
Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 6801 date (Round-Trip-Time) Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 8601 Compliant Date Format (Round-Trip-Time)
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)"> <member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)">
@@ -11413,6 +11301,20 @@
<member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="T:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer">
<summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
</summary>
</member>
<member name="P:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Indent">
<summary>
Gets or sets the indent token.
</summary>
<docgen category='Layout Options' order='10' />
</member>
<member name="M:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/>
</member>
<member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer"> <member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer">
<summary> <summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
@@ -12218,6 +12120,11 @@
Render the first character of the level. Render the first character of the level.
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.OneLetter">
<summary>
Render the first character of the level.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal"> <member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal">
<summary> <summary>
Render the ordinal (aka number) for the level. Render the ordinal (aka number) for the level.
@@ -12228,6 +12135,11 @@
Render the LogLevel full name, expanding Warn / Info abbreviations Render the LogLevel full name, expanding Warn / Info abbreviations
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.TriLetter">
<summary>
Render the LogLevel as 3 letter abbreviations (Trc, Dbg, Inf, Wrn, Err, Ftl)
</summary>
</member>
<member name="T:NLog.LayoutRenderers.LevelLayoutRenderer"> <member name="T:NLog.LayoutRenderers.LevelLayoutRenderer">
<summary> <summary>
The log level. The log level.
@@ -12815,6 +12727,12 @@
Only outputs the inner layout when exception has been defined for log message. Only outputs the inner layout when exception has been defined for log message.
</summary> </summary>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.Exception"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -12829,6 +12747,12 @@
${onhasproperties:, Properties\: ${all-event-properties}} ${onhasproperties:, Properties\: ${all-event-properties}}
</example> </example>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.HasProperties"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -14891,6 +14815,12 @@
<param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param> <param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param>
<param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param> <param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param>
</member> </member>
<member name="M:NLog.LogEventBuilder.Log(System.Type)">
<summary>
Writes the log event to the underlying logger.
</summary>
<param name="wrapperType">Type of custom Logger wrapper.</param>
</member>
<member name="T:NLog.LogEventInfo"> <member name="T:NLog.LogEventInfo">
<summary> <summary>
Represents the logging event. Represents the logging event.
@@ -18793,7 +18723,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)">
@@ -19978,7 +19908,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<typeparam name="T">Type of the Target.</typeparam> <typeparam name="T">Type of the Target.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -19986,15 +19916,31 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">Type name of the Target</param> <param name="name">Type name of the Target</param>
<param name="targetType">The target type-alias for use in NLog configuration</param> <param name="targetType">The target type-alias for use in NLog configuration</param>
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary>
Register a custom NLog Layout.
</summary>
<typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration. Will extract from class-attribute when unassigned.</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary>
Register a custom NLog Layout.
</summary>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutType">Type of the layout.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<typeparam name="T">Type of the layout renderer.</typeparam> <typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -20002,7 +19948,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutRendererType">Type of the layout renderer.</param> <param name="layoutRendererType">Type of the layout renderer.</param>
@@ -20010,7 +19956,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20018,7 +19964,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20026,7 +19972,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20035,7 +19981,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -23955,10 +23901,7 @@
<param name="logEvent">The logging event.</param> <param name="logEvent">The logging event.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages asynchronously (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.CloseTarget"> <member name="M:NLog.Targets.WebServiceTarget.CloseTarget">
<inheritdoc/> <inheritdoc/>
@@ -24569,10 +24512,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)">
<summary> <inheritdoc/>
Writes logging event to the log target.
</summary>
<param name="logEvent">Logging event to be written out.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <summary>
@@ -25344,10 +25284,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)">
<summary> <summary>

Binary file not shown.

View File

@@ -2594,7 +2594,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)">
@@ -4039,10 +4039,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.ToString"> <member name="M:NLog.Conditions.ConditionExceptionExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4102,10 +4099,7 @@
<value>The layout.</value> <value>The layout.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.ToString"> <member name="M:NLog.Conditions.ConditionLayoutExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>String literal in single quotes.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4121,10 +4115,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.ToString"> <member name="M:NLog.Conditions.ConditionLevelExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The '<b>level</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4151,10 +4142,7 @@
<value>The literal value.</value> <value>The literal value.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.ToString"> <member name="M:NLog.Conditions.ConditionLiteralExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The literal value.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4169,10 +4157,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>A <b>logger</b> string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4187,10 +4172,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.ToString"> <member name="M:NLog.Conditions.ConditionMessageExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4224,9 +4206,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.ToString"> <member name="M:NLog.Conditions.ConditionMethodExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4253,9 +4233,7 @@
<value>The expression.</value> <value>The expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.ToString"> <member name="M:NLog.Conditions.ConditionNotExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4285,9 +4263,7 @@
<value>The right expression.</value> <value>The right expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.ToString"> <member name="M:NLog.Conditions.ConditionOrExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4329,9 +4305,7 @@
<value>The operator.</value> <value>The operator.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.ToString"> <member name="M:NLog.Conditions.ConditionRelationalExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4920,11 +4894,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)">
<summary> <inheritdoc/>
Registers a single type definition.
</summary>
<param name="itemName">The item name.</param>
<param name="itemDefinition">The type of the item.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)">
<summary> <summary>
@@ -4936,27 +4906,13 @@
<param name="itemNamePrefix">The item name prefix.</param> <param name="itemNamePrefix">The item name prefix.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)"> <member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)">
<summary> <inheritdoc/>
Tries to get registered item definition.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">Reference to a variable which will store the item definition.</param>
<returns>Item definition.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)"> <member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)">
<summary> <inheritdoc/>
Tries to create an item instance.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">The result.</param>
<returns>True if instance was created successfully, false otherwise.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.CreateInstance(System.String)"> <member name="M:NLog.Config.Factory`2.CreateInstance(System.String)">
<summary> <inheritdoc/>
Creates an item instance.
</summary>
<param name="itemName">The name of the item.</param>
<returns>Created item.</returns>
</member> </member>
<member name="T:NLog.Config.LayoutRendererFactory"> <member name="T:NLog.Config.LayoutRendererFactory">
<summary> <summary>
@@ -8980,14 +8936,22 @@
</summary> </summary>
<param name="bytes">The bytes.</param> <param name="bytes">The bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush">
<summary> <summary>
Flushes this instance. Flushes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close">
<summary> <summary>
Closes this instance. Closes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc">
@@ -9044,10 +9008,7 @@
<value>The mutex for archiving.</value> <value>The mutex for archiving.</value>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)">
<summary> <inheritdoc/>
Releases unmanaged and - optionally - managed resources.
</summary>
<param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)">
<summary> <summary>
@@ -9070,35 +9031,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance of the appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this current appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9106,14 +9051,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.FileAppenderCache"> <member name="T:NLog.Internal.FileAppenders.FileAppenderCache">
<summary> <summary>
@@ -9379,35 +9317,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9415,14 +9337,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.NullAppender"> <member name="T:NLog.Internal.FileAppenders.NullAppender">
<summary> <summary>
@@ -9437,14 +9352,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender">
<summary> <summary>
@@ -9460,35 +9368,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9496,14 +9388,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender">
<summary> <summary>
@@ -9518,35 +9403,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9554,14 +9423,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FilePathLayout"> <member name="T:NLog.Internal.FilePathLayout">
<summary> <summary>
@@ -10461,9 +10323,9 @@
<param name="builder"></param> <param name="builder"></param>
<param name="value">value to append</param> <param name="value">value to append</param>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeRoundTrip(System.Text.StringBuilder,System.DateTime)"> <member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeUtcRoundTrip(System.Text.StringBuilder,System.DateTime)">
<summary> <summary>
Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 6801 date (Round-Trip-Time) Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 8601 Compliant Date Format (Round-Trip-Time)
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)"> <member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)">
@@ -11744,6 +11606,20 @@
<member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="T:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer">
<summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
</summary>
</member>
<member name="P:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Indent">
<summary>
Gets or sets the indent token.
</summary>
<docgen category='Layout Options' order='10' />
</member>
<member name="M:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/>
</member>
<member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer"> <member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer">
<summary> <summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
@@ -12611,6 +12487,11 @@
Render the first character of the level. Render the first character of the level.
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.OneLetter">
<summary>
Render the first character of the level.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal"> <member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal">
<summary> <summary>
Render the ordinal (aka number) for the level. Render the ordinal (aka number) for the level.
@@ -12621,6 +12502,11 @@
Render the LogLevel full name, expanding Warn / Info abbreviations Render the LogLevel full name, expanding Warn / Info abbreviations
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.TriLetter">
<summary>
Render the LogLevel as 3 letter abbreviations (Trc, Dbg, Inf, Wrn, Err, Ftl)
</summary>
</member>
<member name="T:NLog.LayoutRenderers.LevelLayoutRenderer"> <member name="T:NLog.LayoutRenderers.LevelLayoutRenderer">
<summary> <summary>
The log level. The log level.
@@ -13208,6 +13094,12 @@
Only outputs the inner layout when exception has been defined for log message. Only outputs the inner layout when exception has been defined for log message.
</summary> </summary>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.Exception"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -13222,6 +13114,12 @@
${onhasproperties:, Properties\: ${all-event-properties}} ${onhasproperties:, Properties\: ${all-event-properties}}
</example> </example>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.HasProperties"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -15284,6 +15182,12 @@
<param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param> <param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param>
<param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param> <param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param>
</member> </member>
<member name="M:NLog.LogEventBuilder.Log(System.Type)">
<summary>
Writes the log event to the underlying logger.
</summary>
<param name="wrapperType">Type of custom Logger wrapper.</param>
</member>
<member name="T:NLog.LogEventInfo"> <member name="T:NLog.LogEventInfo">
<summary> <summary>
Represents the logging event. Represents the logging event.
@@ -19202,7 +19106,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)">
@@ -20392,7 +20296,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<typeparam name="T">Type of the Target.</typeparam> <typeparam name="T">Type of the Target.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -20400,15 +20304,31 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">Type name of the Target</param> <param name="name">Type name of the Target</param>
<param name="targetType">The target type-alias for use in NLog configuration</param> <param name="targetType">The target type-alias for use in NLog configuration</param>
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary>
Register a custom NLog Layout.
</summary>
<typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration. Will extract from class-attribute when unassigned.</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary>
Register a custom NLog Layout.
</summary>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutType">Type of the layout.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<typeparam name="T">Type of the layout renderer.</typeparam> <typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -20416,7 +20336,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutRendererType">Type of the layout renderer.</param> <param name="layoutRendererType">Type of the layout renderer.</param>
@@ -20424,7 +20344,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20432,7 +20352,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20440,7 +20360,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20449,7 +20369,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -24936,10 +24856,7 @@
<param name="logEvent">The logging event.</param> <param name="logEvent">The logging event.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages asynchronously (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.CloseTarget"> <member name="M:NLog.Targets.WebServiceTarget.CloseTarget">
<inheritdoc/> <inheritdoc/>
@@ -25550,10 +25467,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)">
<summary> <inheritdoc/>
Writes logging event to the log target.
</summary>
<param name="logEvent">Logging event to be written out.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <summary>
@@ -26325,10 +26239,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)">
<summary> <summary>

Binary file not shown.

View File

@@ -2594,7 +2594,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.ILoggerBase.Log``1(NLog.LogLevel,``0)">
@@ -4065,10 +4065,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.ToString"> <member name="M:NLog.Conditions.ConditionExceptionExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionExceptionExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4128,10 +4125,7 @@
<value>The layout.</value> <value>The layout.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.ToString"> <member name="M:NLog.Conditions.ConditionLayoutExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>String literal in single quotes.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLayoutExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4147,10 +4141,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.ToString"> <member name="M:NLog.Conditions.ConditionLevelExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The '<b>level</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLevelExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4177,10 +4168,7 @@
<value>The literal value.</value> <value>The literal value.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.ToString"> <member name="M:NLog.Conditions.ConditionLiteralExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
<returns>The literal value.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLiteralExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4195,10 +4183,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>A <b>logger</b> string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionLoggerNameExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4213,10 +4198,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.ToString"> <member name="M:NLog.Conditions.ConditionMessageExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of this expression.
</summary>
<returns>The '<b>message</b>' string.</returns>
</member> </member>
<member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMessageExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4250,9 +4232,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.ToString"> <member name="M:NLog.Conditions.ConditionMethodExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionMethodExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4279,9 +4259,7 @@
<value>The expression.</value> <value>The expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.ToString"> <member name="M:NLog.Conditions.ConditionNotExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionNotExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4311,9 +4289,7 @@
<value>The right expression.</value> <value>The right expression.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.ToString"> <member name="M:NLog.Conditions.ConditionOrExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionOrExpression.EvaluateNode(NLog.LogEventInfo)">
<summary> <summary>
@@ -4355,9 +4331,7 @@
<value>The operator.</value> <value>The operator.</value>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.ToString"> <member name="M:NLog.Conditions.ConditionRelationalExpression.ToString">
<summary> <inheritdoc/>
Returns a string representation of the expression.
</summary>
</member> </member>
<member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)"> <member name="M:NLog.Conditions.ConditionRelationalExpression.EvaluateNode(NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
@@ -4946,11 +4920,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type)">
<summary> <inheritdoc/>
Registers a single type definition.
</summary>
<param name="itemName">The item name.</param>
<param name="itemDefinition">The type of the item.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)"> <member name="M:NLog.Config.Factory`2.RegisterDefinition(System.String,System.Type,System.String,System.String)">
<summary> <summary>
@@ -4962,27 +4932,13 @@
<param name="itemNamePrefix">The item name prefix.</param> <param name="itemNamePrefix">The item name prefix.</param>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)"> <member name="M:NLog.Config.Factory`2.TryGetDefinition(System.String,System.Type@)">
<summary> <inheritdoc/>
Tries to get registered item definition.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">Reference to a variable which will store the item definition.</param>
<returns>Item definition.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)"> <member name="M:NLog.Config.Factory`2.TryCreateInstance(System.String,`0@)">
<summary> <inheritdoc/>
Tries to create an item instance.
</summary>
<param name="itemName">Name of the item.</param>
<param name="result">The result.</param>
<returns>True if instance was created successfully, false otherwise.</returns>
</member> </member>
<member name="M:NLog.Config.Factory`2.CreateInstance(System.String)"> <member name="M:NLog.Config.Factory`2.CreateInstance(System.String)">
<summary> <inheritdoc/>
Creates an item instance.
</summary>
<param name="itemName">The name of the item.</param>
<returns>Created item.</returns>
</member> </member>
<member name="T:NLog.Config.LayoutRendererFactory"> <member name="T:NLog.Config.LayoutRendererFactory">
<summary> <summary>
@@ -9019,14 +8975,22 @@
</summary> </summary>
<param name="bytes">The bytes.</param> <param name="bytes">The bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Flush">
<summary> <summary>
Flushes this instance. Flushes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.Close">
<summary> <summary>
Closes this instance. Closes this file-appender instance.
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.BaseFileAppender.GetFileCreationTimeUtc">
@@ -9083,10 +9047,7 @@
<value>The mutex for archiving.</value> <value>The mutex for archiving.</value>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.Dispose(System.Boolean)">
<summary> <inheritdoc/>
Releases unmanaged and - optionally - managed resources.
</summary>
<param name="disposing">True to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)"> <member name="M:NLog.Internal.FileAppenders.BaseMutexFileAppender.CreateSharableMutex(System.String)">
<summary> <summary>
@@ -9109,35 +9070,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance of the appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this current appender.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes to a file.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9145,14 +9090,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.CountingSingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.FileAppenderCache"> <member name="T:NLog.Internal.FileAppenders.FileAppenderCache">
<summary> <summary>
@@ -9418,35 +9356,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9454,14 +9376,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.MutexMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.NullAppender"> <member name="T:NLog.Internal.FileAppenders.NullAppender">
<summary> <summary>
@@ -9476,14 +9391,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.NullAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender">
<summary> <summary>
@@ -9499,35 +9407,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory">
<summary> <summary>
@@ -9535,14 +9427,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.RetryingMultiProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender">
<summary> <summary>
@@ -9557,35 +9442,19 @@
<param name="parameters">The parameters.</param> <param name="parameters">The parameters.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Write(System.Byte[],System.Int32,System.Int32)">
<summary> <inheritdoc/>
Writes the specified bytes.
</summary>
<param name="bytes">The bytes array.</param>
<param name="offset">The bytes array offset.</param>
<param name="count">The number of bytes.</param>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Flush">
<summary> <inheritdoc/>
Flushes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Close">
<summary> <inheritdoc/>
Closes this instance.
</summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileCreationTimeUtc">
<summary> <inheritdoc/>
Gets the creation time for a file associated with the appender. The time returned is in Coordinated Universal
Time [UTC] standard.
</summary>
<returns>The file creation time.</returns>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.GetFileLength">
<summary> <inheritdoc/>
Gets the length in bytes of the file associated with the appender.
</summary>
<returns>A long value representing the length of the file in bytes.</returns>
</member> </member>
<member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory"> <member name="T:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory">
<summary> <summary>
@@ -9593,14 +9462,7 @@
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)"> <member name="M:NLog.Internal.FileAppenders.SingleProcessFileAppender.Factory.NLog#Internal#FileAppenders#IFileAppenderFactory#Open(System.String,NLog.Internal.FileAppenders.ICreateFileParameters)">
<summary> <inheritdoc/>
Opens the appender for given file name and parameters.
</summary>
<param name="fileName">Name of the file.</param>
<param name="parameters">Creation parameters.</param>
<returns>
Instance of <see cref="T:NLog.Internal.FileAppenders.BaseFileAppender"/> which can be used to write to the file.
</returns>
</member> </member>
<member name="T:NLog.Internal.FilePathLayout"> <member name="T:NLog.Internal.FilePathLayout">
<summary> <summary>
@@ -10589,9 +10451,9 @@
<param name="builder"></param> <param name="builder"></param>
<param name="value">value to append</param> <param name="value">value to append</param>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeRoundTrip(System.Text.StringBuilder,System.DateTime)"> <member name="M:NLog.Internal.StringBuilderExt.AppendXmlDateTimeUtcRoundTrip(System.Text.StringBuilder,System.DateTime)">
<summary> <summary>
Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 6801 date (Round-Trip-Time) Convert DateTime into UTC and format to yyyy-MM-ddTHH:mm:ss.fffffffZ - ISO 8601 Compliant Date Format (Round-Trip-Time)
</summary> </summary>
</member> </member>
<member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)"> <member name="M:NLog.Internal.StringBuilderExt.ClearBuilder(System.Text.StringBuilder)">
@@ -11911,6 +11773,20 @@
<member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)"> <member name="M:NLog.LayoutRenderers.NdlcTimingLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="T:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer">
<summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
</summary>
</member>
<member name="P:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Indent">
<summary>
Gets or sets the indent token.
</summary>
<docgen category='Layout Options' order='10' />
</member>
<member name="M:NLog.LayoutRenderers.ScopeContextIndentLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
<inheritdoc/>
</member>
<member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer"> <member name="T:NLog.LayoutRenderers.ScopeContextNestedStatesLayoutRenderer">
<summary> <summary>
Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack Renders the nested states from <see cref="T:NLog.ScopeContext"/> like a callstack
@@ -12881,6 +12757,11 @@
Render the first character of the level. Render the first character of the level.
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.OneLetter">
<summary>
Render the first character of the level.
</summary>
</member>
<member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal"> <member name="F:NLog.LayoutRenderers.LevelFormat.Ordinal">
<summary> <summary>
Render the ordinal (aka number) for the level. Render the ordinal (aka number) for the level.
@@ -12891,6 +12772,11 @@
Render the LogLevel full name, expanding Warn / Info abbreviations Render the LogLevel full name, expanding Warn / Info abbreviations
</summary> </summary>
</member> </member>
<member name="F:NLog.LayoutRenderers.LevelFormat.TriLetter">
<summary>
Render the LogLevel as 3 letter abbreviations (Trc, Dbg, Inf, Wrn, Err, Ftl)
</summary>
</member>
<member name="T:NLog.LayoutRenderers.LevelLayoutRenderer"> <member name="T:NLog.LayoutRenderers.LevelLayoutRenderer">
<summary> <summary>
The log level. The log level.
@@ -13501,6 +13387,12 @@
Only outputs the inner layout when exception has been defined for log message. Only outputs the inner layout when exception has been defined for log message.
</summary> </summary>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.Exception"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnExceptionLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -13515,6 +13407,12 @@
${onhasproperties:, Properties\: ${all-event-properties}} ${onhasproperties:, Properties\: ${all-event-properties}}
</example> </example>
</member> </member>
<member name="P:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.Else">
<summary>
If <see cref="P:NLog.LogEventInfo.HasProperties"/> is not found, print this layout.
</summary>
<docgen category="Condition Options" order="10"/>
</member>
<member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)"> <member name="M:NLog.LayoutRenderers.Wrappers.OnHasPropertiesLayoutRendererWrapper.RenderInnerAndTransform(NLog.LogEventInfo,System.Text.StringBuilder,System.Int32)">
<inheritdoc/> <inheritdoc/>
</member> </member>
@@ -15577,6 +15475,12 @@
<param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param> <param name="callerFilePath">The full path of the source file that contains the caller. This is set at by the compiler.</param>
<param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param> <param name="callerLineNumber">The line number in the source file at which the method is called. This is set at by the compiler.</param>
</member> </member>
<member name="M:NLog.LogEventBuilder.Log(System.Type)">
<summary>
Writes the log event to the underlying logger.
</summary>
<param name="wrapperType">Type of custom Logger wrapper.</param>
</member>
<member name="T:NLog.LogEventInfo"> <member name="T:NLog.LogEventInfo">
<summary> <summary>
Represents the logging event. Represents the logging event.
@@ -19495,7 +19399,7 @@
<summary> <summary>
Writes the specified diagnostic message. Writes the specified diagnostic message.
</summary> </summary>
<param name="wrapperType">The name of the type that wraps Logger.</param> <param name="wrapperType">Type of custom Logger wrapper.</param>
<param name="logEvent">Log event.</param> <param name="logEvent">Log event.</param>
</member> </member>
<member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)"> <member name="M:NLog.Logger.Log``1(NLog.LogLevel,``0)">
@@ -20875,7 +20779,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<typeparam name="T">Type of the Target.</typeparam> <typeparam name="T">Type of the Target.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -20883,15 +20787,31 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterTarget(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom Target. Register a custom NLog Target.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">Type name of the Target</param> <param name="name">Type name of the Target</param>
<param name="targetType">The target type-alias for use in NLog configuration</param> <param name="targetType">The target type-alias for use in NLog configuration</param>
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary>
Register a custom NLog Layout.
</summary>
<typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration. Will extract from class-attribute when unassigned.</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayout(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary>
Register a custom NLog Layout.
</summary>
<param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutType">Type of the layout.</param>
<param name="typeAlias">The layout type-alias for use in NLog configuration</param>
</member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer``1(NLog.Config.ISetupExtensionsBuilder,System.String)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<typeparam name="T">Type of the layout renderer.</typeparam> <typeparam name="T">Type of the layout renderer.</typeparam>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
@@ -20899,7 +20819,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Type)">
<summary> <summary>
Register a custom layout renderer. Register a custom NLog LayoutRenderer.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="layoutRendererType">Type of the layout renderer.</param> <param name="layoutRendererType">Type of the layout renderer.</param>
@@ -20907,7 +20827,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20915,7 +20835,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object})">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20923,7 +20843,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -20932,7 +20852,7 @@
</member> </member>
<member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)"> <member name="M:NLog.SetupExtensionsBuilderExtensions.RegisterLayoutRenderer(NLog.Config.ISetupExtensionsBuilder,System.String,System.Func{NLog.LogEventInfo,NLog.Config.LoggingConfiguration,System.Object},NLog.Layouts.LayoutRenderOptions)">
<summary> <summary>
Register a custom layout renderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration. Register a custom NLog LayoutRenderer with a callback function <paramref name="layoutMethod"/>. The callback receives the logEvent and the current configuration.
</summary> </summary>
<param name="setupBuilder">Fluent interface parameter.</param> <param name="setupBuilder">Fluent interface parameter.</param>
<param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param> <param name="name">The layout-renderer type-alias for use in NLog configuration - without '${ }'</param>
@@ -25733,10 +25653,7 @@
<param name="logEvent">The logging event.</param> <param name="logEvent">The logging event.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.WebServiceTarget.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages asynchronously (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.WebServiceTarget.CloseTarget"> <member name="M:NLog.Targets.WebServiceTarget.CloseTarget">
<inheritdoc/> <inheritdoc/>
@@ -26347,10 +26264,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.Write(NLog.LogEventInfo)">
<summary> <inheritdoc/>
Writes logging event to the log target.
</summary>
<param name="logEvent">Logging event to be written out.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.CompoundTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <summary>
@@ -27122,10 +27036,7 @@
<inheritdoc/> <inheritdoc/>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.FlushAsync(NLog.Common.AsyncContinuation)">
<summary> <inheritdoc/>
Flush any pending log messages (in case of asynchronous targets).
</summary>
<param name="asyncContinuation">The asynchronous continuation.</param>
</member> </member>
<member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)"> <member name="M:NLog.Targets.Wrappers.WrapperTargetBase.Write(NLog.LogEventInfo)">
<summary> <summary>