AsmResolver.Tests.Utilities.ValidateMethodSignature C# (CSharp) Метод

ValidateMethodSignature() публичный статический Метод

public static ValidateMethodSignature ( MethodSignature originalSignature, MethodSignature newSignature ) : void
originalSignature AsmResolver.Net.Signatures.MethodSignature
newSignature AsmResolver.Net.Signatures.MethodSignature
Результат void
        public static void ValidateMethodSignature(MethodSignature originalSignature, MethodSignature newSignature)
        {
            ValidateType(originalSignature.ReturnType, newSignature.ReturnType);
            Assert.AreEqual(originalSignature.Attributes, newSignature.Attributes);
            Assert.AreEqual(originalSignature.Parameters.Count, newSignature.Parameters.Count);
            for (int i = 0; i < originalSignature.Parameters.Count; i++)
            {
                ValidateType(originalSignature.Parameters[i].ParameterType,
                    newSignature.Parameters[i].ParameterType);
            }
        }