Wintellect PowerCollections

Topics: Developer Forum
Developer
Jan 13, 2007 at 9:06 PM
FYI, I've added this to the Imports as I needed the Set<T> implementation. The licenses seem compatible and I've left a copy of it in the imports directory as directed.

I'm using the Set<T> for tracking pipeline output and input to prevent the archive cmdlets from getting stuck in any nasty loops. I'm not familiar enough with Powershell's pipelining to know whether I'm being overcautious or not, so some cases I'm guarding against may well be impossible, but whatever. The Set<T> class has near-linear lookup times for items (based on hashtable implementation), so it should not be a perf issue.

Reference: http://www.wintellect.com/PowerCollections.aspx

- Oisin