Catel.Fody.Weaving.Argument.IsNotNullOrEmptyArgumentMethodCallWeaver.SelectMethod C# (CSharp) Метод

SelectMethod() защищенный Метод

protected SelectMethod ( Mono.Cecil.TypeDefinition argumentTypeDefinition, TypeReference typeToCheck, Mono.Cecil.MethodDefinition &selectedMethod ) : void
argumentTypeDefinition Mono.Cecil.TypeDefinition
typeToCheck Mono.Cecil.TypeReference
selectedMethod Mono.Cecil.MethodDefinition
Результат void
        protected override void SelectMethod(TypeDefinition argumentTypeDefinition, TypeReference typeToCheck, out MethodDefinition selectedMethod)
        {
            selectedMethod = argumentTypeDefinition.Methods.FirstOrDefault(definition => definition.Name == "IsNotNullOrEmpty" && definition.Parameters.Count == 2 && string.Equals(definition.Parameters[1].ParameterType.FullName, typeToCheck.FullName));
        }
    }
IsNotNullOrEmptyArgumentMethodCallWeaver