public EnumManager this[string name] { get { return (EnumManager)GetIndexerFromCache( name, () => GetProperty(name, ptr => new EnumManager(Session, name, ptr)) ); } } }