我在输出窗口中收到此警告(这不会影响功能,但我不太明白:
Warning: 0 : Use Procedure Bodies is now obsolete. Use Check Parameters instead
我正在使用 MySql.Data 6.3.7.0 我希望能得到一些帮助来消除它:)
最佳答案
库的开发人员似乎将其中一种方法标记为[Obsolete]
。只要您调用此标记的方法,就会发出编译器警告。 [Obsolete]
属性通常在所述方法有较新版本时使用。
编辑:
我用 google 搜索了一些内容,发现了 MySQL.Data 库上的一项提交。
[Obsolete("Use CheckParameters instead")]
public bool UseProcedureBodies
{
- get { return (bool)values["Use Procedure Bodies"]; }
- set { SetValue("Use Procedure Bodies", value); }
+ get { return (bool)values["Check Parameters"]; }
+ set { SetValue("Check Parameters", value); }
}
关于mysql - 过程体现已过时,MySql .Net Connector,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970900/