namespace XFEExtension.NetCore.XUnit.Attributes; /// /// 将方法标记为由 XFE 基准引擎测量的性能基准。 /// [AttributeUsage(AttributeTargets.Method)] public sealed class BenchmarkAttribute : Attribute { /// /// 获取或设置基准在控制台和报告中的自定义显示名称。 /// public string? Name { get; set; } /// /// 获取或设置该方法是否为相同类型、参数组合和作业中的比率基线。 /// public bool Baseline { get; set; } /// /// 获取或设置基准采用的测量策略。 /// public BenchmarkStrategy Strategy { get; set; } = BenchmarkStrategy.Throughput; }