File tree Expand file tree Collapse file tree 2 files changed +23
-2
lines changed
Libraries/Opc.Ua.Configuration Expand file tree Collapse file tree 2 files changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,12 @@ public ApplicationConfigurationBuilder(ApplicationInstance applicationInstance)
6666
6767 #region Public Methods
6868 /// <inheritdoc/>
69+ public IApplicationConfigurationBuilderGlobalConfiguration SetHiResClockDisabled ( bool disableHiResClock )
70+ {
71+ ApplicationConfiguration . DisableHiResClock = disableHiResClock ;
72+ return this ;
73+ }
74+ /// <inheritdoc/>
6975 public IApplicationConfigurationBuilderClientSelected AsClient ( )
7076 {
7177 switch ( ApplicationInstance . ApplicationType )
@@ -137,7 +143,7 @@ public IApplicationConfigurationBuilderSecurityOptions AddSecurityConfiguration(
137143 StorePath = DefaultCertificateStorePath ( TrustlistType . IssuerUser , pkiRoot )
138144 } ,
139145 // rejected store
140- RejectedCertificateStore = new CertificateTrustList ( ) {
146+ RejectedCertificateStore = new CertificateStoreIdentifier ( ) {
141147 StoreType = rejectedRootType ,
142148 StorePath = DefaultCertificateStorePath ( TrustlistType . Rejected , rejectedRoot )
143149 } ,
@@ -178,7 +184,7 @@ public IApplicationConfigurationBuilderSecurityOptionStores AddSecurityConfigura
178184 StorePath = DefaultCertificateStorePath ( TrustlistType . Issuer , issuerRoot )
179185 } ,
180186 // rejected store
181- RejectedCertificateStore = new CertificateTrustList ( ) {
187+ RejectedCertificateStore = new CertificateStoreIdentifier ( ) {
182188 StoreType = rejectedRootType ,
183189 StorePath = DefaultCertificateStorePath ( TrustlistType . Rejected , rejectedRoot )
184190 } ,
Original file line number Diff line number Diff line change @@ -450,6 +450,7 @@ string issuerRoot
450450 /// Add security options to the configuration.
451451 /// </summary>
452452 public interface IApplicationConfigurationBuilderSecurityOptions :
453+ IApplicationConfigurationBuilderGlobalConfiguration ,
453454 IApplicationConfigurationBuilderTraceConfiguration ,
454455 IApplicationConfigurationBuilderExtension ,
455456 IApplicationConfigurationBuilderCreate
@@ -542,6 +543,20 @@ public interface IApplicationConfigurationBuilderExtension :
542543 IApplicationConfigurationBuilderExtension AddExtension < T > ( XmlQualifiedName elementName , object value ) ;
543544 }
544545
546+ /// <summary>
547+ /// Add some global configuration settings.
548+ /// </summary>
549+ public interface IApplicationConfigurationBuilderGlobalConfiguration :
550+ IApplicationConfigurationBuilderCreate ,
551+ IApplicationConfigurationBuilderTraceConfiguration
552+ {
553+ /// <summary>
554+ /// Set the high resolution clock to disabled or enabled.
555+ /// </summary>
556+ /// <param name="hiResClockDisabled"><value><c>true</c> if high resolution clock is disabled; otherwise, <c>false</c>.</value></param>
557+ IApplicationConfigurationBuilderGlobalConfiguration SetHiResClockDisabled ( bool hiResClockDisabled ) ;
558+ }
559+
545560 /// <summary>
546561 /// Add the trace configuration.
547562 /// </summary>
You can’t perform that action at this time.
0 commit comments