/// <summary> /// Creates a new <see cref="CollectionEventArgs"/>. /// </summary> /// <param name="releasePage"></param> /// <param name="collectionMode"></param> /// <param name="desiredPageReleaseCount"></param> public CollectionEventArgs(Action<int> releasePage, MemoryPoolCollectionMode collectionMode, int desiredPageReleaseCount) { DesiredPageReleaseCount = desiredPageReleaseCount; m_releasePage = releasePage; CollectionMode = collectionMode; }
/// <summary> /// Creates a new <see cref="CollectionEventArgs"/>. /// </summary> /// <param name="releasePage"></param> /// <param name="collectionMode"></param> /// <param name="desiredPageReleaseCount"></param> public CollectionEventArgs(Action <int> releasePage, MemoryPoolCollectionMode collectionMode, int desiredPageReleaseCount) { DesiredPageReleaseCount = desiredPageReleaseCount; m_releasePage = releasePage; CollectionMode = collectionMode; }