> ## 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

> Llame a WriteToLog en la API de ABBYY FlexiCapture para registrar un conjunto de eventos LogRecord en el log del Servidor de aplicaciones usando la hora del cliente para obtener marcas de tiempo precisas.

Escribe datos de eventos en el log del Servidor de aplicaciones.

<h2 id="definition">
  Definición
</h2>

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

<h2 id="parameters">
  Parámetros
</h2>

| Name | Tipo | Description |
| - | - | - |
| `clientTime` | `long` | La fecha y hora en que se produjo el evento en la estación de trabajo, como valor FILETIME. Para convertirlo, use el ejemplo de conversión que aparece después de esta tabla. |
| `records` | [LogRecord](/es/flexi-capture/api/structures/log-record)\[] | Un conjunto de Record, cada uno de los cuales describe un evento que se registrará en el Servidor de aplicaciones. |

Convierta `clientTime` entre `long` y `DateTime` en C# de la siguiente manera:

```csharp theme={null}
DateTime dTime;
long lTime;
...
// conversión de long a DateTime
dTime = DateTime.FromFileTime(lTime);
...
// conversión de DateTime a long
lTime = dTime.ToFileTime();
```

<h2 id="why-both-time-parameters-are-needed">
  Por qué se necesitan ambos parámetros de tiempo
</h2>

Proporcione tanto el parámetro `clientTime` como el valor `LogRecord.time` para registrar con precisión la marca de tiempo de los eventos. Ambos valores son necesarios por dos motivos:

* La llamada a `WriteToLog` puede diferirse.
* La hora local del equipo cliente y la hora del servidor pueden diferir. Si conoce la hora local del equipo cliente cuando se llamó a `WriteToLog`, esta diferencia se puede corregir.

<h2 id="returned-value">
  Valor devuelto
</h2>

Ninguno.
