If MonEnum.HasFlag(TraceOptions.LogicalOperationStack) Then .... If MonEnum.HasFlag(TraceOptions.DateTime) Then .... If MonEnum.HasFlag(TraceOptions.Timestamp) Then .... If MonEnum.HasFlag(TraceOptions.ProcessId) Then .... If MonEnum.HasFlag(TraceOptions.ThreadId) Then ... If MonEnum.HasFlag(TraceOptions.Callstack) Then ...