IBM iLog.NET のドキュメントには、その答えが深く深く埋め込まれていることがわかりました。Google の永続的な検索により、サーバーに送信する前にオブジェクトILOG.Rules.ExecutionServer.Trace.EventFilterCategories
を設定できることが明らかになりました。ExecutionRequest
ExecutionRequest request = new ExecutionRequest(rulePath);
request.TraceFilter.EventFilters
= ILOG.Rules.ExecutionServer.Trace.EventFilterCategories.All;
...
ExecutionResponse response = session.Execute(request);
ILOG.Rules.ExecutionServer.Trace.Trace trace = response.Trace;
Debug.WriteLine(trace.SerializedExecutionTrace);
シリアル化されたトレースには、呼び出しのすべての入力と出力、および実行中にトリガーされたすべてのルールと、まったくヒットしなかったルールが含まれます。