mirror of
https://github.com/OPCFoundation/UA-.NETStandard.git
synced 2026-10-23 10:23:13 +08:00
5eb9ed8918
- Replaced `IList<INode>` with `List<INode>` in `ComplexTypeSystem.cs` and `BaseComplexType.cs` for better type safety. - Updated string comparison in `ReverseConnectManager.cs` to `StringComparison.Ordinal` for improved performance. - Added a method to `ISession.cs`, `Session.cs`, and `SessionAsync.cs` to trigger reloading instance certificates. - Minor fixes in error handling in `Subscription.cs` and using pattern matching for type checks in several locations to improve code readability. - Made minor adjustments to comments and documentation for clarity and improved code quality. - Updated `Variant` handling in preparation for immutable struct. - Changed return types in `BaseObjectState.cs` and `BaseVariableTypeState.cs` to use `ObjectTypeIds` for iperf - Cleaned up `ExpandedNodeId` - Enhanced memory management error handling and readabilityand error handling in encoders