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

# Méthode ExplicitlyUnload de l’interface IEngineLoader

> Méthode ExplicitlyUnload de l’interface IEngineLoader dans l’API ABBYY FineReader Engine — Cette méthode désinitialise ABBYY FineReader Engine.

<Note>
  Cette méthode est implémentée dans FRE pour Windows.
</Note>

Cette méthode désinitialise ABBYY FineReader Engine. Elle décharge FineReader Engine de la mémoire et libère les ressources.

<div id="syntax">
  ## Syntaxe
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT ExplicitlyUnload();
```

### C\#

```csharp theme={null}
void ExplicitlyUnload();
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub ExplicitlyUnload()
```

<div id="return-values">
  ## Valeurs de retour
</div>

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les [valeurs de retour standard des fonctions d’ABBYY FineReader Engine](/fr/fine-reader/engine/api-reference/return-codes).

<div id="remarks">
  ## Remarques
</div>

Si vous travaillez avec .NET, appelez également `GC.Collect` et `GC.WaitForPendingFinalizers` après la désinitialisation. Cela finalisera explicitement tous les processus `FREngine.exe`. Sinon, ils resteront actifs jusqu’à ce que le garbage collector soit déclenché automatiquement.

<Note>
  Le garbage collector n’est pas toujours déclenché automatiquement. Dans ce cas, tous les processus resteront actifs jusqu’à la fin de l’application. Si vous travaillez avec des applications serveur qui ne se terminent pas, il est fortement recommandé d’appeler explicitement le garbage collector.
</Note>

<div id="see-also">
  ## Voir aussi
</div>

[IEngineLoader](/fr/fine-reader/engine/api-reference/engine-loaders/iengineloader)

[InitializeEngine](/fr/fine-reader/engine/api-reference/engine-loaders/iengineloader/initializeengine-method)

[DeinitializeEngine](/fr/fine-reader/engine/api-reference/functions/deinitializeengine-function)

[Différentes méthodes pour charger l’objet Engine](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/different-ways-to-load-engine)
