SetterDelegate CreatePropertySetter(Type type, PropertyInfo property) { var setter = property.GetSetMethod(); if (setter != null) { return(DynamicCode.CreateSetter(type, property)); } return(null); }
SetterDelegate CreateFieldSetter(Type type, FieldInfo field) { return(DynamicCode.CreateSetter(type, field)); }