System.Security.Policy.StrongNameMembershipCondition.Equals C# (CSharp) Method

Equals() public method

public Equals ( object o ) : bool
o object
return bool
        public override bool Equals(object o) => base.Equals(o);
        public void FromXml(SecurityElement e) { }

Usage Example

Example #1
0
        internal bool IsFullTrustAssembly(Assembly a)
        {
            AssemblyName                  assemblyName = a.UnprotectedGetName();
            StrongNamePublicKeyBlob       blob         = new StrongNamePublicKeyBlob(assemblyName.GetPublicKey());
            StrongNameMembershipCondition o            = new StrongNameMembershipCondition(blob, assemblyName.Name, assemblyName.Version);

            foreach (object obj in this.full_trust_assemblies)
            {
                StrongNameMembershipCondition strongNameMembershipCondition = (StrongNameMembershipCondition)obj;
                if (strongNameMembershipCondition.Equals(o))
                {
                    return(true);
                }
            }
            return(false);
        }
All Usage Examples Of System.Security.Policy.StrongNameMembershipCondition::Equals