static void GenerateUnknownProperty(ILGenerator generator, IPropertyCaller propertyCaller, bool throwNotImplemented) { if (throwNotImplemented) { ThrowNotSupportedException(generator); } else { EmptyMethodMemberDefinition.Build(propertyCaller.MemberType, generator); } }
public static IMemberDefinition Property(IPropertyCaller caller, bool isVirtual = true, MethodInfo raisePropertyChanged = null) => Property(caller.Name, caller.MemberType, isVirtual, raisePropertyChanged);