.NET FrameworkのロギングAPI ログの種類 .NET Frameworkのロギング機能は非常にわかりづらい。 なぜわかりづらいかといえば、.NET Frameworkはロギング機構を構築するための基本的な仕組みを提供しているに過ぎないからである。 それでもそのまま使えないでもない。またこの仕組みを利用してロギング機構を構築するためにも.NET FrameworkのロギングAPIを理解する必要がある。 .NET Framework 2.0 の時点でおよそ3通りの仕組みが存在する。これを順に解説してゆきたい。 またVB(2005)にMy.Application.Logとしてロギング機構が存在する。これは具体的な実装例といえる。これの解説もしてみたい。 .NET Frameworkのロギング機能はVB用の一部の機能を除きSystem.Diagnosticsに含まれる。