Version Update to 1.3.9-beta1

This commit is contained in:
parallelbgls
2017-06-14 17:07:48 +08:00
parent 74e06cbc6e
commit 49b1cdafe6
6 changed files with 13 additions and 14 deletions

View File

@@ -5,7 +5,7 @@
<AssemblyName>Modbus.Net.Core</AssemblyName>
<RootNamespace>Modbus.Net</RootNamespace>
<PackageId>Modbus.Net.Core</PackageId>
<Version>1.3.8-beta3</Version>
<Version>1.3.9-beta1</Version>
<Product>Modbus.Net</Product>
<Authors>Chris L.(Luo Sheng)</Authors>
<Company>Hangzhou Delian IoT Science Technology Co.,Ltd.</Company>

View File

@@ -5,7 +5,7 @@
<AssemblyName>Modbus.Net.Modbus</AssemblyName>
<RootNamespace>Modbus.Net.Modbus</RootNamespace>
<PackageId>Modbus.Net.Modbus</PackageId>
<Version>1.3.8-beta1</Version>
<Version>1.3.9-beta1</Version>
<Authors>Chris L.(Luo Sheng)</Authors>
<Company>Hangzhou Delian IoT Science Technology Co.,Ltd.</Company>
<Product>Modbus.Net.Modbus</Product>

View File

@@ -5,7 +5,7 @@
<AssemblyName>Modbus.Net.OPC</AssemblyName>
<RootNamespace>Modbus.Net.OPC</RootNamespace>
<PackageId>Modbus.Net.OPC</PackageId>
<Version>1.3.8-beta1</Version>
<Version>1.3.9-beta1</Version>
<Authors>Chris L.(Luo Sheng)</Authors>
<Company>Hangzhou Delian IoT Science Technology Co.,Ltd.</Company>
<Description>Modbus.Net OPC Implementation</Description>
@@ -35,9 +35,7 @@
</ItemGroup>
<ItemGroup>
<Reference Include="System.Configuration">
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Configuration.dll</HintPath>
</Reference>
<Reference Include="System.Configuration" />
</ItemGroup>
</Project>

View File

@@ -5,7 +5,7 @@
<AssemblyName>Modbus.Net.Siemens</AssemblyName>
<RootNamespace>Modbus.Net.Siemens</RootNamespace>
<PackageId>Modbus.Net.Siemens</PackageId>
<Version>1.3.8-beta1</Version>
<Version>1.3.9-beta1</Version>
<Authors>Chris L.(Luo Sheng)</Authors>
<Company>Hangzhou Delian IoT Science Technology Co.,Ltd.</Company>
<Description>Modbus.Net Siemens Profinet Implementation</Description>
@@ -30,9 +30,7 @@
</ItemGroup>
<ItemGroup>
<Reference Include="System.Configuration">
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Configuration.dll</HintPath>
</Reference>
<Reference Include="System.Configuration" />
</ItemGroup>
</Project>

View File

@@ -5,7 +5,7 @@
<AssemblyName>Modbus.Net</AssemblyName>
<RootNamespace>Modbus.Net</RootNamespace>
<PackageId>Modbus.Net</PackageId>
<Version>1.3.8-beta2</Version>
<Version>1.3.9-beta1</Version>
<Product>Modbus.Net</Product>
<Authors>Chris L.(Luo Sheng)</Authors>
<Company>Hangzhou Delian IoT Science Technology Co.,Ltd.</Company>
@@ -61,9 +61,7 @@
</ItemGroup>
<ItemGroup>
<Reference Include="System.Configuration">
<HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Configuration.dll</HintPath>
</Reference>
<Reference Include="System.Configuration" />
</ItemGroup>
<ItemGroup>

View File

@@ -591,6 +591,11 @@ namespace Modbus.Net
/// </summary>
public string ConnectionToken => BaseUtility.ConnectionToken;
/// <summary>
/// 获取设备的方法集合
/// </summary>
/// <typeparam name="TMachineMethod">方法集合的类型</typeparam>
/// <returns>设备的方法集合</returns>
public TMachineMethod GetMachineMethods<TMachineMethod>() where TMachineMethod : class, IMachineMethod
{
if (this is TMachineMethod)