2008-10-19 7 views

Répondre

12

On dirait que C# 4.0 aura un soutien MemoryMappedFile dans la bibliothèque

+0

Il est 'System.IO.MemoryMappedFiles.MemoryMappedFile'. –

11

Vous pouvez jeter un oeil à this CodeProject article qui montre un simple tableau sur la mise en œuvre de la FMM en utilisant Winterdom's FileMap library - essentiellement un wrapper autour des API Win32 pour fichiers mappés en mémoire.

Caveat emptor: 1) Je n'ai pas utilisé FileMap, donc je ne peux pas le garantir; 2) FileMap est sous LGPL, si les conditions de licence sont de vous.

Vous pouvez également effectuer une recherche sur http://pinvoke.net pour les définitions P/Invoke des API Win32 correspondantes et lancer votre propre implémentation.