System.Security.Permissions.EnvironmentPermission.IsSubsetOf C# (CSharp) Méthode

IsSubsetOf() public méthode

public IsSubsetOf ( IPermission target ) : bool
target IPermission
Résultat bool
        public override bool IsSubsetOf(IPermission target)
        {
            return false;
        }

Same methods

EnvironmentPermission::IsSubsetOf ( System target ) : bool

Usage Example

Exemple #1
0
 public override bool IsSubsetOf(IPermission target)
 {
     if (target == null)
     {
         return(state == PermissionState.None &&
                readList == null && writeList == null &&
                createList == null);
     }
     else if (!(target is RegistryPermission))
     {
         throw new ArgumentException(_("Arg_PermissionMismatch"));
     }
     else if (((RegistryPermission)target).IsUnrestricted())
     {
         return(true);
     }
     else if (IsUnrestricted())
     {
         return(false);
     }
     else
     {
         return(EnvironmentPermission.IsSubsetOf
                    (readList, ((RegistryPermission)target).readList) &&
                EnvironmentPermission.IsSubsetOf
                    (writeList, ((RegistryPermission)target).writeList) &&
                EnvironmentPermission.IsSubsetOf
                    (createList, ((RegistryPermission)target).createList));
     }
 }
All Usage Examples Of System.Security.Permissions.EnvironmentPermission::IsSubsetOf