public DefineMethod ( string name, |
||
name | string | |
returns | ||
parameters | ||
methodAttributes | MethodAttributes | |
return | IILMethod |
public IILMethod DefineMethod(string name, Type returns, Type[] parameters, MethodAttributes methodAttributes = MethodAttributes.Public)
{
var methodBuilder = _typeBuilder.DefineMethod(name, methodAttributes, returns, parameters);
return new ILMethodImpl(methodBuilder, _forbidenInstructions);
}