> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# WriteToLog

> Rufen Sie WriteToLog in der ABBYY FlexiCapture API auf, um eine Reihe von LogRecord-Ereignissen mit der Client-Zeit im Protokoll des Application Server zu erfassen und so genaue Zeitstempel zu erhalten.

<div id="what-it-does">
  ## Was es macht
</div>

Schreibt Ereignisdaten in das Protokoll des Application Server.

<div id="definition">
  ## Definition
</div>

```csharp theme={null}
void WriteToLog(long clientTime, LogRecord[] records);
```

<div id="parameters">
  ## Parameter
</div>

| Name         | Type                                                        | Beschreibung                                                                                                                                                   |
| ------------ | ----------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `clientTime` | `long`                                                      | Datum und Uhrzeit des Ereignisses auf der Workstation als FILETIME-Wert. Informationen zur Konvertierung des Werts finden Sie im Beispiel nach dieser Tabelle. |
| `records`    | [LogRecord](/de/flexi-capture/api/structures/log-record)\[] | Eine Sammlung von Datensätzen, die jeweils ein Ereignis beschreiben, das in das Protokoll auf dem Application Server geschrieben werden soll.                  |

So konvertieren Sie `clientTime` in C# zwischen `long` und `DateTime`:

```csharp theme={null}
DateTime dTime;
long lTime;
...
// Konvertierung von long in DateTime
dTime = DateTime.FromFileTime(lTime);
...
// Konvertierung von DateTime in long
lTime = dTime.ToFileTime();
```

<div id="why-both-time-parameters-are-needed">
  ## Warum beide Zeitparameter erforderlich sind
</div>

Geben Sie sowohl den Parameter `clientTime` als auch den Wert `LogRecord.time` an, damit Ereignisse präzise mit Zeitstempeln versehen werden. Zwei Umstände machen beide Werte erforderlich:

* Der Aufruf von `WriteToLog` kann verzögert erfolgen.
* Die lokale Zeit auf dem Clientcomputer und die Zeit auf dem Server können voneinander abweichen. Wenn Sie die lokale Zeit auf dem Clientcomputer zum Zeitpunkt des Aufrufs von `WriteToLog` kennen, kann diese Abweichung korrigiert werden.

<div id="returned-value">
  ## Rückgabewert
</div>

Keiner.
