gewuyou ff553977e3 chore(license): 补齐 Apache-2.0 文件头治理
- 新增许可证文件头检查与修复脚本

- 补充维护者手动修复 PR 工作流和 CI 校验

- 更新贡献指南中的文件头说明

- 补齐仓库维护源码和配置文件的许可证声明
2026-05-03 19:39:49 +08:00

46 lines
1.1 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Copyright (c) 2025-2026 GeWuYou
// SPDX-License-Identifier: Apache-2.0
namespace GFramework.Core.Abstractions.Pool;
/// <summary>
/// 对象池统计信息
/// </summary>
public class PoolStatistics
{
/// <summary>
/// 池中当前可用对象数量
/// </summary>
public int AvailableCount { get; init; }
/// <summary>
/// 当前活跃(已获取但未释放)的对象数量
/// </summary>
public int ActiveCount { get; init; }
/// <summary>
/// 池的最大容量限制0 表示无限制
/// </summary>
public int MaxCapacity { get; init; }
/// <summary>
/// 累计创建的对象总数
/// </summary>
public int TotalCreated { get; init; }
/// <summary>
/// 累计获取对象的次数
/// </summary>
public int TotalAcquired { get; init; }
/// <summary>
/// 累计释放对象的次数
/// </summary>
public int TotalReleased { get; init; }
/// <summary>
/// 累计销毁的对象数量(超过容量限制被销毁的对象)
/// </summary>
public int TotalDestroyed { get; init; }
}