Sample select clause for ConditionId to use type definition of ConditionType #525
Annotations
2 errors and 10 warnings
Analyze (csharp):
Workshop/DataTypes/Server/Instances/Quickstarts.DataTypes.Instances.DataTypes.cs#L130
The type or namespace name 'VehicleType' does not exist in the namespace 'Opc.Ua' (are you missing an assembly reference?)
|
Analyze (csharp):
Workshop/DataTypes/Server/Instances/Quickstarts.DataTypes.Instances.Constants.cs#L336
The type 'Namespaces' already contains a definition for 'OpcUa'
|
Analyze (csharp):
Workshop/DataTypes/Client/Program.cs#L69
'ApplicationConfiguration.MessageContext' is obsolete: 'Warning: Behavior changed return a copy instead of a reference. Should call CreateMessageContext() instead.'
|
Analyze (csharp):
Workshop/DataTypes/Server/Instances/Quickstarts.DataTypes.Instances.Classes.cs#L36
The using directive for 'Opc.Ua' appeared previously in this namespace
|
Analyze (csharp):
Workshop/DataTypes/Server/Instances/Quickstarts.DataTypes.Instances.Constants.cs#L37
The using directive for 'Opc.Ua' appeared previously in this namespace
|
Analyze (csharp):
Workshop/DataTypes/Server/Instances/Quickstarts.DataTypes.Instances.DataTypes.cs#L36
The using directive for 'Opc.Ua' appeared previously in this namespace
|
Analyze (csharp):
Samples/Opc.Ua.Sample/MemoryBuffer/MemoryBufferBrowser.cs#L135
Change return type of method 'NextChild' from 'Opc.Ua.IReference' to 'Opc.Ua.NodeStateReference?' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
Analyze (csharp):
Samples/Opc.Ua.Sample/TestData/TestDataNodeManager.cs#L510
Change type of parameter 'monitoredItem' from 'Opc.Ua.Server.IDataChangeMonitoredItem2' to 'Opc.Ua.Server.MonitoredItem' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
Analyze (csharp):
Samples/Opc.Ua.Sample/Base/SampleNodeManager.cs#L3094
Change type of field 'm_namespaceUris' from 'System.Collections.Generic.IList<string>' to 'System.Collections.Generic.List<string>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
Analyze (csharp):
Samples/Opc.Ua.Sample/Base/SampleNodeManager.cs#L607
Change type of variable 'references' from 'System.Collections.Generic.IList<Opc.Ua.IReference>' to 'System.Collections.Generic.List<Opc.Ua.IReference>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
Analyze (csharp):
Samples/Opc.Ua.Sample/Base/SampleNodeManager.cs#L2945
Change type of variable 'transferredItems' from 'System.Collections.Generic.IList<Opc.Ua.Server.IMonitoredItem>' to 'System.Collections.Generic.List<Opc.Ua.Server.IMonitoredItem>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|
Analyze (csharp):
Samples/Opc.Ua.Sample/Base/CustomNodeManager.cs#L3096
Change type of field 'm_namespaceUris' from 'System.Collections.Generic.IList<string>' to 'System.Collections.Generic.List<string>' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
|