TGS.Prediktor.Semantics.Service
0.1.60
See the version list below for details.
dotnet add package TGS.Prediktor.Semantics.Service --version 0.1.60
NuGet\Install-Package TGS.Prediktor.Semantics.Service -Version 0.1.60
<PackageReference Include="TGS.Prediktor.Semantics.Service" Version="0.1.60" />
<PackageVersion Include="TGS.Prediktor.Semantics.Service" Version="0.1.60" />
<PackageReference Include="TGS.Prediktor.Semantics.Service" />
paket add TGS.Prediktor.Semantics.Service --version 0.1.60
#r "nuget: TGS.Prediktor.Semantics.Service, 0.1.60"
#:package TGS.Prediktor.Semantics.Service@0.1.60
#addin nuget:?package=TGS.Prediktor.Semantics.Service&version=0.1.60
#tool nuget:?package=TGS.Prediktor.Semantics.Service&version=0.1.60
Introduction
Semantics Types API is a C# library tool for creating Fully-Inherited InstanceDeclarationHierarchy from OPC UA types.
The OPC UA types are imported from a Nodeset2.xml file. (The file cannot include instances).
Usage
Create an instance of TypeNodeManager. The TypeNodeManager requires a persistence store that implements INodeStore. You can use LiteNodeStore for this. LiteNodeStore uses an in memory SQLite db. Use the TypeNodeManager to get Fully-Inherited InstanceDeclarationHierarchy for your types.
var tns = new LiteNodeStore(true);
TypeNodeManager tm = new(tns);
var file = "My.NodeSet2.xml";
var uanodeset = UANodeSet.Read(new FileStream(file, FileMode.Open, FileAccess.Read));
tm.ImportTypes(uanodeset);
SemTypeNode fullyInherited = tm.GetTypeDef(new NodeId("ns=1;i=1009"));
The variable 'fullyInherited' of class SemTypeNode will contain a full description of the Fully-Inherited InstanceDeclarationHierarchy.
Visit us and check out our OPC UA Gateway: TGS Prediktor
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- OPCFoundation.NetStandard.Opc.Ua.Core (>= 1.5.374.27)
- TGS.Prediktor.Semantics.Core (>= 0.1.60)
- TGS.Prediktor.Semantics.LiteNodeStore (>= 0.1.60)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.1.8 | 114 | 9/26/2025 |
1.1.7 | 121 | 9/25/2025 |
1.1.6 | 309 | 9/18/2025 |
1.1.5 | 275 | 9/18/2025 |
1.1.4 | 291 | 9/16/2025 |
1.1.3 | 215 | 9/15/2025 |
1.1.2 | 139 | 9/5/2025 |
1.1.1 | 231 | 8/28/2025 |
1.1.0 | 202 | 8/27/2025 |
1.0.7 | 341 | 8/14/2025 |
1.0.6 | 146 | 8/12/2025 |
1.0.5 | 154 | 8/12/2025 |
1.0.4 | 140 | 8/12/2025 |
1.0.3 | 146 | 8/12/2025 |
1.0.2 | 227 | 8/6/2025 |
1.0.1 | 234 | 8/5/2025 |
1.0.0 | 145 | 8/4/2025 |
0.1.136 | 154 | 7/3/2025 |
0.1.135 | 187 | 6/25/2025 |
0.1.134 | 154 | 6/25/2025 |
0.1.133 | 188 | 6/23/2025 |
0.1.130 | 185 | 5/20/2025 |
0.1.129 | 358 | 5/7/2025 |
0.1.128 | 163 | 5/2/2025 |
0.1.127 | 132 | 5/2/2025 |
0.1.126 | 202 | 4/29/2025 |
0.1.125 | 175 | 4/29/2025 |
0.1.124 | 260 | 4/7/2025 |
0.1.123 | 218 | 4/3/2025 |
0.1.122 | 189 | 3/27/2025 |
0.1.121 | 497 | 3/26/2025 |
0.1.120 | 271 | 3/10/2025 |
0.1.119 | 315 | 2/13/2025 |
0.1.118 | 160 | 2/10/2025 |
0.1.117 | 129 | 2/5/2025 |
0.1.116 | 118 | 2/4/2025 |
0.1.115 | 911 | 2/4/2025 |
0.1.114 | 125 | 2/3/2025 |
0.1.113 | 119 | 2/3/2025 |
0.1.112 | 122 | 1/23/2025 |
0.1.111 | 170 | 1/15/2025 |
0.1.110 | 96 | 1/15/2025 |
0.1.109 | 106 | 1/14/2025 |
0.1.108 | 114 | 1/13/2025 |
0.1.107 | 224 | 12/6/2024 |
0.1.106 | 347 | 11/6/2024 |
0.1.105 | 169 | 10/28/2024 |
0.1.104 | 127 | 10/28/2024 |
0.1.103 | 142 | 10/23/2024 |
0.1.102 | 178 | 10/22/2024 |
0.1.101 | 133 | 10/21/2024 |
0.1.100 | 171 | 10/18/2024 |
0.1.99 | 153 | 10/14/2024 |
0.1.98 | 179 | 10/8/2024 |
0.1.97 | 329 | 9/26/2024 |
0.1.96 | 139 | 9/23/2024 |
0.1.95 | 140 | 9/23/2024 |
0.1.94 | 136 | 9/10/2024 |
0.1.93 | 300 | 8/22/2024 |
0.1.92 | 220 | 8/12/2024 |
0.1.91 | 121 | 7/30/2024 |
0.1.90 | 111 | 7/25/2024 |
0.1.87 | 150 | 7/22/2024 |
0.1.86 | 154 | 7/22/2024 |
0.1.85 | 198 | 7/22/2024 |
0.1.84 | 193 | 7/4/2024 |
0.1.83 | 151 | 6/25/2024 |
0.1.82 | 164 | 6/18/2024 |
0.1.81 | 160 | 6/13/2024 |
0.1.80 | 134 | 6/12/2024 |
0.1.79 | 141 | 6/10/2024 |
0.1.74 | 147 | 6/5/2024 |
0.1.73 | 160 | 5/30/2024 |
0.1.72 | 154 | 5/29/2024 |
0.1.71 | 164 | 5/28/2024 |
0.1.70 | 164 | 5/16/2024 |
0.1.69 | 138 | 5/14/2024 |
0.1.68 | 138 | 5/14/2024 |
0.1.67 | 118 | 5/14/2024 |
0.1.66 | 125 | 5/10/2024 |
0.1.65 | 144 | 5/10/2024 |
0.1.64 | 156 | 5/7/2024 |
0.1.63 | 132 | 5/3/2024 |
0.1.62 | 147 | 4/22/2024 |
0.1.61 | 155 | 4/15/2024 |
0.1.60 | 159 | 4/12/2024 |
0.1.58 | 131 | 3/26/2024 |
0.1.57 | 163 | 3/25/2024 |
0.1.56 | 155 | 3/22/2024 |
0.1.55 | 168 | 2/23/2024 |
0.1.54 | 170 | 2/23/2024 |
0.1.53 | 155 | 2/22/2024 |
0.1.52 | 144 | 2/19/2024 |
0.1.51 | 150 | 1/26/2024 |
0.1.50 | 182 | 1/5/2024 |
0.1.49 | 153 | 12/14/2023 |
0.1.48 | 150 | 12/14/2023 |
0.1.47 | 159 | 12/14/2023 |
project semantics types api
name Semantics Types API
release 0.0.0
* Initial release
* Feature: Added functionality to create and retrieve semantics types