//----------------------------------------------------------------------------------------------------------------------------------------------------- private void BindClrParameters() { var clrParameters = ClrBinding.GetParameters(); for (int i = 0; i < clrParameters.Length; i++) { var parameter = new MethodParameter( name: clrParameters[i].Name, position: i + 1, type: clrParameters[i].ParameterType, modifier: GetParameterModifier(clrParameters[i])); this.Parameters.Add(parameter); } }