我将如一个函数放在线程,或者采用异步调用就会出现错误,这个是怎么回事啊,肯请指点一下
private void _initialMyMetaThread()
{
//获取数据源信息
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
string text = this.Text.Substring(this.Text.LastIndexOf("--") + 2);
DummyMetadataExplorer.dict.TryGetValue(text, out myMeta);
if (this.myMeta == null)
{
//此处还应检测,该配置文件是否能正确连接数据库
SavedSetting ss = SavedSetting.LoadByName(text);
this.myMeta = MyMetaOP.getInstance().createMyMeta(ss);
DummyMetadataExplorer.dict.Add(text, this.myMeta);
}
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
this._BindCmbDatabases();
}
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif)