Are you talking about the configuration data or the implementation?
I would recommend downloading/installing the
source code to Enterprise Library (if you haven't done so). For configuration you can look at the CacheManagerData class. For expiration you can look at the ExpirationPollTimer class and for scavenging you can look at the ScavengerTask
If the functionality as written in the Caching Block suits your needs you can probably just reuse the Enterprise Library implementation for expiration and scavenging.
Enterprise Library support engineer