IsNameSubsetOf() private method

private IsNameSubsetOf ( string target ) : bool
target string
return bool
 private bool Contains(StrongNameIdentityPermission.SNIP snip)
 {
     foreach (object obj in this._list)
     {
         StrongNameIdentityPermission.SNIP snip2 = (StrongNameIdentityPermission.SNIP)obj;
         bool flag  = (snip2.PublicKey == null && snip.PublicKey == null) || (snip2.PublicKey != null && snip2.PublicKey.Equals(snip.PublicKey));
         bool flag2 = snip2.IsNameSubsetOf(snip.Name);
         bool flag3 = (snip2.AssemblyVersion == null && snip.AssemblyVersion == null) || (snip2.AssemblyVersion != null && snip2.AssemblyVersion.Equals(snip.AssemblyVersion));
         if (flag && flag2 && flag3)
         {
             return(true);
         }
     }
     return(false);
 }