/// <summary> /// Loads the non-configurable properties for the application. /// </summary> /// <remarks> /// These properties are exposed by the server but cannot be changed by administrators. /// </remarks> protected override ServerProperties LoadServerProperties() { ServerProperties properties = new ServerProperties(); properties.ManufacturerName = "OPC Foundation"; properties.ProductName = "OPC UA SDK Samples"; properties.ProductUri = "http://opcfoundation.org/UA/COMWrapper"; properties.SoftwareVersion = Utils.GetAssemblySoftwareVersion(); properties.BuildNumber = Utils.GetAssemblyBuildNumber(); properties.BuildDate = Utils.GetAssemblyTimestamp(); return properties; }
/// <summary> /// Loads the non-configurable properties for the application. /// </summary> /// <remarks> /// These properties are exposed by the server but cannot be changed by administrators. /// </remarks> protected override ServerProperties LoadServerProperties() { ServerProperties properties = new ServerProperties(); properties.ManufacturerName = "OPC Foundation"; properties.ProductName = "Quickstart PerfTest Server"; properties.ProductUri = "http://opcfoundation.org/Quickstart/PerfTestServer/v1.0"; properties.SoftwareVersion = Utils.GetAssemblySoftwareVersion(); properties.BuildNumber = Utils.GetAssemblyBuildNumber(); properties.BuildDate = Utils.GetAssemblyTimestamp(); // TBD - All applications have software certificates that need to added to the properties. return properties; }
/// <summary> /// Loads the non-configurable properties for the application. /// </summary> /// <remarks> /// These properties are exposed by the server but cannot be changed by administrators. /// </remarks> protected override ServerProperties LoadServerProperties() { ServerProperties properties = new ServerProperties(); properties.ManufacturerName = "OPC Foundation"; properties.ProductName = "OPC UA SDK Samples"; properties.ProductUri = "http://opcfoundation.org/UA/Samples/v1.0"; properties.SoftwareVersion = Utils.GetAssemblySoftwareVersion(); properties.BuildNumber = Utils.GetAssemblyBuildNumber(); properties.BuildDate = Utils.GetAssemblyTimestamp(); // TBD - All applications have software certificates that need to added to the properties. // for (int ii = 0; ii < certificates.Count; ii++) // { // properties.SoftwareCertificates.Add(certificates[ii]); // } return properties; }