private List <ParameterMetadata> EmitParameters(MethodBase method) { return(method.GetParameters().Select(t => new ParameterMetadata(t.Name, TypeMetadata.EmitReference(t.ParameterType))).ToList()); }
private PropertyMetadata(string propertyName, TypeMetadata propertyType) { Name = propertyName; TypeMetadata = propertyType; }
public PropertyMetadata(string name, TypeMetadata propertyType) { Name = name; Type = propertyType; }