|
|
@@ -10,7 +10,7 @@ using System.Threading.Tasks;
|
|
|
|
|
|
namespace Fine.OPCDaClient9000
|
|
|
{
|
|
|
- public class DAServerMgr
|
|
|
+ public class DAServerMgr: IDisposable
|
|
|
{
|
|
|
|
|
|
private Opc.Da.Server _server;
|
|
|
@@ -96,10 +96,14 @@ namespace Fine.OPCDaClient9000
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public void Dispose()
|
|
|
- {
|
|
|
- _server.Dispose();
|
|
|
- }
|
|
|
+ //public void Dispose()
|
|
|
+ //{
|
|
|
+ // substate.Active = false;
|
|
|
+ // _server.Dispose();
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ //}
|
|
|
|
|
|
public void AddGroup()
|
|
|
{
|
|
|
@@ -460,7 +464,10 @@ namespace Fine.OPCDaClient9000
|
|
|
else
|
|
|
return new DataItem();
|
|
|
}
|
|
|
-
|
|
|
|
|
|
+ public void Dispose()
|
|
|
+ {
|
|
|
+ _server.Dispose();
|
|
|
+ }
|
|
|
}
|
|
|
}
|