public override IPermission Copy ()
{
if (_accessEntries.Count == 0)
return new KeyContainerPermission (_flags);
KeyContainerPermissionAccessEntry[] list = new KeyContainerPermissionAccessEntry [_accessEntries.Count];
_accessEntries.CopyTo (list, 0);
return new KeyContainerPermission (_flags, list);
}