TGS.Prediktor.Semantics.Core
0.1.119
See the version list below for details.
dotnet add package TGS.Prediktor.Semantics.Core --version 0.1.119
NuGet\Install-Package TGS.Prediktor.Semantics.Core -Version 0.1.119
<PackageReference Include="TGS.Prediktor.Semantics.Core" Version="0.1.119" />
<PackageVersion Include="TGS.Prediktor.Semantics.Core" Version="0.1.119" />
<PackageReference Include="TGS.Prediktor.Semantics.Core" />
paket add TGS.Prediktor.Semantics.Core --version 0.1.119
#r "nuget: TGS.Prediktor.Semantics.Core, 0.1.119"
#:package TGS.Prediktor.Semantics.Core@0.1.119
#addin nuget:?package=TGS.Prediktor.Semantics.Core&version=0.1.119
#tool nuget:?package=TGS.Prediktor.Semantics.Core&version=0.1.119
Important information
This NuGet package is a component of a larger system and is not intended to be used in isolation. It is designed to work seamlessly with another NuGet package, TGS.Prediktor.Semantics.Service.
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.126)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on TGS.Prediktor.Semantics.Core:
Package | Downloads |
---|---|
TGS.Prediktor.Semantics.Service
Utility for creating Fully-inherited InstanceDeclarationHierarchy from types. Types are imported from nodeset2 xml files. |
|
TGS.Prediktor.Semantics.LiteNodeStore
This NuGet package is a component of a larger system and is not intended to be used in isolation. It is designed to work seamlessly with another NuGet package, TGS.Prediktor.Semantics.Service. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
0.1.136 | 145 | 7/3/2025 |
0.1.135 | 178 | 6/25/2025 |
0.1.134 | 151 | 6/25/2025 |
0.1.133 | 179 | 6/23/2025 |
0.1.130 | 173 | 5/20/2025 |
0.1.129 | 352 | 5/7/2025 |
0.1.128 | 147 | 5/2/2025 |
0.1.127 | 135 | 5/2/2025 |
0.1.126 | 202 | 4/29/2025 |
0.1.125 | 172 | 4/29/2025 |
0.1.124 | 251 | 4/7/2025 |
0.1.123 | 209 | 4/3/2025 |
0.1.122 | 176 | 3/27/2025 |
0.1.121 | 483 | 3/26/2025 |
0.1.120 | 259 | 3/10/2025 |
0.1.119 | 301 | 2/13/2025 |
0.1.118 | 159 | 2/10/2025 |
0.1.117 | 127 | 2/5/2025 |
0.1.116 | 124 | 2/4/2025 |
0.1.115 | 642 | 2/4/2025 |
0.1.114 | 116 | 2/3/2025 |
0.1.113 | 105 | 2/3/2025 |
0.1.112 | 112 | 1/23/2025 |
0.1.111 | 142 | 1/15/2025 |
0.1.110 | 84 | 1/15/2025 |
0.1.109 | 104 | 1/14/2025 |
0.1.108 | 101 | 1/13/2025 |
0.1.107 | 230 | 12/6/2024 |
0.1.106 | 339 | 11/6/2024 |
0.1.105 | 163 | 10/28/2024 |
0.1.104 | 135 | 10/28/2024 |
0.1.103 | 132 | 10/23/2024 |
0.1.102 | 170 | 10/22/2024 |
0.1.101 | 133 | 10/21/2024 |
0.1.100 | 154 | 10/18/2024 |
0.1.99 | 158 | 10/14/2024 |
0.1.98 | 158 | 10/8/2024 |
0.1.97 | 304 | 9/26/2024 |
0.1.96 | 120 | 9/23/2024 |
0.1.95 | 140 | 9/23/2024 |
0.1.94 | 143 | 9/10/2024 |
0.1.93 | 306 | 8/22/2024 |
0.1.92 | 223 | 8/12/2024 |
0.1.91 | 121 | 7/30/2024 |
0.1.90 | 124 | 7/25/2024 |
0.1.87 | 126 | 7/22/2024 |
0.1.86 | 130 | 7/22/2024 |
0.1.85 | 181 | 7/22/2024 |
0.1.84 | 195 | 7/4/2024 |
0.1.83 | 138 | 6/25/2024 |
0.1.82 | 139 | 6/18/2024 |
0.1.81 | 162 | 6/13/2024 |
0.1.80 | 133 | 6/12/2024 |
0.1.79 | 151 | 6/10/2024 |
0.1.74 | 149 | 6/5/2024 |
0.1.73 | 161 | 5/30/2024 |
0.1.72 | 142 | 5/29/2024 |
0.1.71 | 137 | 5/28/2024 |
0.1.70 | 172 | 5/16/2024 |
0.1.69 | 134 | 5/14/2024 |
0.1.68 | 125 | 5/14/2024 |
0.1.67 | 125 | 5/14/2024 |
0.1.66 | 130 | 5/10/2024 |
0.1.65 | 131 | 5/10/2024 |
0.1.64 | 161 | 5/7/2024 |
0.1.63 | 137 | 5/3/2024 |
0.1.62 | 133 | 4/22/2024 |
0.1.61 | 149 | 4/15/2024 |
0.1.60 | 151 | 4/12/2024 |
0.1.58 | 133 | 3/26/2024 |
0.1.57 | 165 | 3/25/2024 |
0.1.56 | 145 | 3/22/2024 |
0.1.55 | 157 | 2/23/2024 |
0.1.54 | 178 | 2/23/2024 |
0.1.53 | 168 | 2/22/2024 |
0.1.52 | 154 | 2/19/2024 |
0.1.51 | 135 | 1/26/2024 |
0.1.50 | 158 | 1/5/2024 |
0.1.49 | 169 | 12/14/2023 |
0.1.48 | 153 | 12/14/2023 |
project semantics types api
name Semantics Types API
release 0.1.119
* Optimized: AddInterface method in IInstanceNodeManager has been optimized for speed
* Feature: Added IDisposable to IInstanceNodeManager
* Update: AddInterface method is now async
release 0.1.118
* Bugfix: Expose the ExportToNodesetFile method in the ITypeNodeManager and the IInstanceNodeManager
release 0.1.117
* Bugfix: Fixed bug with references getting incorrect namespace id during export to nodeset file
* Feature: Added method for adding interfaces to nodes in the InstanceNodeManager
release 0.1.116
* Bugfix: Fixed bug with references not being exported when exporting a namespace into a UaNodeSet
* Feature: Added method for exporting a namespace to a nodeset file
release 0.1.115
* Bugfix: Fixed bug with browse name indexes not being updated in ExportNamespace to database
release 0.1.114
* Bugfix: Fixed bug with namespace indexes not being sequential when exporting a namespace to a new database file
release 0.1.113
* Bugfix: Fixed bug with ExportNamespace including namespaces with no dependencies if the namespace has a lower namespace index than the exported namespace
release 0.1.111
* Bugfix: Fixed bug with ExportNamespace crashing due to SQLite not accepting enough parameters
release 0.1.110
* Feature: Added method for exporting a specific namespace in the InstanceNodeManager to a new database file
release 0.1.109
* Feature: Publication date and last modified to database when importing a nodeset file
* Feature: Added human readable name to the namespace table
release 0.1.108
* Feature: Added method for exporting a specific namespace in the TypeNodeManager to a new database file
release 0.1.107
* Feature: Made INodeStore disposable
release 0.1.106
* Breaking change: UpdateNodeIdsRecursive functionality has changed. The method now returns a list of updated node ids and the method signature has changed.
release 0.1.105
* Feature: Added method for getting values of nodes using their node ids
release 0.1.104
* Optimized: DeleteInstances in InstanceNodeManager have been optimized for speed
* Bugfix: Fixed bug with GetHighestInstanceNodeIdOfType returning incorrect node id if the types have different parent types
release 0.1.103
* Update: Browse now respects NodeClassMask
release 0.1.102
* Update: NuGet package dependencies updated
release 0.1.101
* Feature: UpdateNodeIdsRecursive returns a list of updated node ids
release 0.1.100
* Feature: Added support for recursively updating node ids when updating browse name or display name of an instance
* Feature: Added support for recursively updating nodes with special naming rules
* Bugfix: Fixed issue with parent reference not being updated when a node id is updated
release 0.1.99
* Bugfix: Browse method can now browse type of instance
release 0.1.98
* Feature: Added dispose method for InstanceNodeManager
release 0.1.97
* Feature: TypeNodeManager contructor accepts an Opc UA namespace definition
* Feature: Static method in InstanceNodeManager for getting namespace information from database
release 0.1.93
* Feature: Added method for getting the highest instance node id based on types in the InstanceNodeManager
release 0.1.92
* Feature: Namespace version can be added through the AddUri method in BaseNodeManager, InstanceNodeManager and TypeNodeManager
release 0.1.91
* Feature: Added method in BaseNodeManager, InstanceNodeManager and TypeNodeManager for getting namespace information
release 0.1.88
* Feature: Added error logging to BaseNodeManager, InstanceNodeManager, TypeNodeManager and NodeStore
* Bugfix: Fixed issue with NodeStore not reading from memory when database has been read into memory
release 0.1.85
* Breaking change: Removed the 'CreateObjectInstance' method from the 'InstanceNodeManager' class. Replaced by 'CreateObjectInstances' method that accepts a list of instances to create.
release 0.1.84
* Bugfix: Fixed bug with not all references being removed when deleting a node
release 0.1.83
* Feature: Update of all variables in a semantic instance
* Feature: Recursive update of node id
release 0.1.82
* Feature: Added Browse method to TypeNodeManager
release 0.1.81
* BugFix: Instance node cache is now cleared when deleting a node
* release 0.1.80
* Feature: Added more information to the namespace table
release 0.1.75
* Bugfix: Fixed issue with getting a large number of row ids from node ids
* Optimized: GetInstanceNodes have been optimized for speed
release 0.1.74
* Bugfix: Clear InstanceNodeManager NamespaceTable when changing nodestore
release 0.1.73
* Bugfix: Fixed browsing where the node to browse is a type
release 0.1.72
* Feature: Added support for Adding and Removing references between two instances
* Feature: Added Browse method to InstanceNodeManager
release 0.1.71
* Feature: Added support for changing node store in the InstanceNodeManager
* Feature: Added support for putting an existing node store in memory
* Feature: Added support for saving an existing node store on disk
release 0.1.70
* Implemented adding optional instances to existing instances
release 0.1.69
* Renaming: Renamed database columns
release 0.1.68
* Bugfix: Fixed connection pool issue
release 0.1.67
* Bugfix: Fixed issue with duplicated references
* BugFix: Fixed issue with parent reference not being deleted when deleting a node
release 0.1.65
* Bugfix: Fixed issue with duplicated references
release 0.1.64
* Feature: Internal changes to increase performance
* Removed: GetInstanceNode has been replaced by GetInstanceNodes
release 0.1.63
* Feature: Added support for deleting nodes.
* Feature: Added namespace in database to the InstanceNodemanager.
* Bugfix: Create instance no longer creates Optionals with Create=false.
release 0.1.62
* Feature: Added support for adding instances for placeholders (including subtypes).
* Feature: Added support for adding instances for optional members (including subtypes).
release 0.1.59
* Feature: Added GetInstanceNodes to InstanceNodeManager to get all instances of a type in parallel
release 0.1.58
* Feature: Added UpdateVariableValues to the InstanceNodeManager
release 0.1.57
* Bugfix: Remove placeholder members now also removes references
release 0.1.56
* Feature: InstanceCreate now taking copy of typedef in order to not change the typedef
* Feature: Possible to add created instances to nodestore in CreateInstance method
* Bugfix: Remove placeholder members during create of instances.
* Bugfix: Added missing type id to node convert methods.
* Feature: Added GetNode (by id) to instance node manager.
* Feature: Added FindInstanceNode to read a SemInstanceNode from db.
* Bugfix: Fixed reference and ParentId bugs in UpdateMembersRecurse.
* Bugfix: CreateObjectInstance now stores the whole instance in the db.
* Bugfix: Prevent adding duplicate references in MergeNodeStructures.
release 0.1.55
* Feature: Added parentId to CreateUniqueStringNodeId
release 0.1.54
* Feature: Possible to add created instances to nodestore in CreateInstance method
release 0.1.53
* Bugfix: InstanceCreate now taking copy of typedef in order to not change the typedef
release 0.1.52
* Bugfix: SuperTypeId added to SemTypeNode copy
release 0.1.51
* Bugfix: ParentId and TypeId are now set correctly when creating a new object instance
* Feature: Added new method `ConvertToUaNode` in the class `SemInstanceNode` to convert the object instance to a `UaNode`
release 0.1.50
* Bugfix: Fixed issue with id generation in the `CreateObjectInstance` method when two members are of the same type
* Feature: Added functionality to use a custom id generator in the `CreateObjectInstance` method
release 0.0.0
* Initial release
* Feature: Added functionality to create and retrieve semantics types