Org.BouncyCastle.Asn1.Asn1Object.CallAsn1Equals C# (CSharp) Méthode

CallAsn1Equals() private méthode

private CallAsn1Equals ( Asn1Object obj ) : bool
obj Asn1Object
Résultat bool
		internal bool CallAsn1Equals(Asn1Object obj)
		{
			return Asn1Equals(obj);
		}

Usage Example

Exemple #1
0
        protected override bool Asn1Equals(Asn1Object asn1Object)
        {
            Asn1Sequence that = asn1Object as Asn1Sequence;

            if (null == that)
            {
                return(false);
            }

            int count = this.Count;

            if (that.Count != count)
            {
                return(false);
            }

            for (int i = 0; i < count; ++i)
            {
                Asn1Object o1 = this.elements[i].ToAsn1Object();
                Asn1Object o2 = that.elements[i].ToAsn1Object();

                if (o1 != o2 && !o1.CallAsn1Equals(o2))
                {
                    return(false);
                }
            }

            return(true);
        }
All Usage Examples Of Org.BouncyCastle.Asn1.Asn1Object::CallAsn1Equals