@@ -40,7 +40,7 @@ public void SetSqlDialect(int sqlDialect)
4040 Open ( ) ;
4141 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
4242 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
43- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
43+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
4444 startSpb . Append ( IscCodes . isc_spb_prp_set_sql_dialect , sqlDialect ) ;
4545 StartTask ( startSpb ) ;
4646 }
@@ -65,7 +65,7 @@ public async Task SetSqlDialectAsync(int sqlDialect, CancellationToken cancellat
6565 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
6666 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
6767 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
68- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
68+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
6969 startSpb . Append ( IscCodes . isc_spb_prp_set_sql_dialect , sqlDialect ) ;
7070 await StartTaskAsync ( startSpb , cancellationToken ) . ConfigureAwait ( false ) ;
7171 }
@@ -91,7 +91,7 @@ public void SetSweepInterval(int sweepInterval)
9191 Open ( ) ;
9292 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
9393 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
94- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
94+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
9595 startSpb . Append ( IscCodes . isc_spb_prp_sweep_interval , sweepInterval ) ;
9696 StartTask ( startSpb ) ;
9797 }
@@ -116,7 +116,7 @@ public async Task SetSweepIntervalAsync(int sweepInterval, CancellationToken can
116116 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
117117 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
118118 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
119- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
119+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
120120 startSpb . Append ( IscCodes . isc_spb_prp_sweep_interval , sweepInterval ) ;
121121 await StartTaskAsync ( startSpb , cancellationToken ) . ConfigureAwait ( false ) ;
122122 }
@@ -142,7 +142,7 @@ public void SetPageBuffers(int pageBuffers)
142142 Open ( ) ;
143143 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
144144 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
145- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
145+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
146146 startSpb . Append ( IscCodes . isc_spb_prp_page_buffers , pageBuffers ) ;
147147 StartTask ( startSpb ) ;
148148 }
@@ -167,7 +167,7 @@ public async Task SetPageBuffersAsync(int pageBuffers, CancellationToken cancell
167167 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
168168 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
169169 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
170- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
170+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
171171 startSpb . Append ( IscCodes . isc_spb_prp_page_buffers , pageBuffers ) ;
172172 await StartTaskAsync ( startSpb , cancellationToken ) . ConfigureAwait ( false ) ;
173173 }
@@ -193,7 +193,7 @@ public void DatabaseShutdown(FbShutdownMode mode, int seconds)
193193 Open ( ) ;
194194 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
195195 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
196- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
196+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
197197 switch ( mode )
198198 {
199199 case FbShutdownMode . Forced :
@@ -229,7 +229,7 @@ public async Task DatabaseShutdownAsync(FbShutdownMode mode, int seconds, Cancel
229229 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
230230 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
231231 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
232- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
232+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
233233 switch ( mode )
234234 {
235235 case FbShutdownMode . Forced :
@@ -266,7 +266,7 @@ public void DatabaseShutdown2(FbShutdownOnlineMode mode, FbShutdownType type, in
266266 Open ( ) ;
267267 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
268268 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
269- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
269+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
270270 startSpb . Append ( IscCodes . isc_spb_prp_shutdown_mode , FbShutdownOnlineModeToIscCode ( mode ) ) ;
271271 switch ( type )
272272 {
@@ -303,7 +303,7 @@ public async Task DatabaseShutdown2Async(FbShutdownOnlineMode mode, FbShutdownTy
303303 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
304304 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
305305 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
306- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
306+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
307307 startSpb . Append ( IscCodes . isc_spb_prp_shutdown_mode , FbShutdownOnlineModeToIscCode ( mode ) ) ;
308308 switch ( type )
309309 {
@@ -341,7 +341,7 @@ public void DatabaseOnline()
341341 Open ( ) ;
342342 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
343343 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
344- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
344+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
345345 startSpb . Append ( IscCodes . isc_spb_options , IscCodes . isc_spb_prp_db_online ) ;
346346 StartTask ( startSpb ) ;
347347 }
@@ -366,7 +366,7 @@ public async Task DatabaseOnlineAsync(CancellationToken cancellationToken = defa
366366 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
367367 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
368368 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
369- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
369+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
370370 startSpb . Append ( IscCodes . isc_spb_options , IscCodes . isc_spb_prp_db_online ) ;
371371 await StartTaskAsync ( startSpb , cancellationToken ) . ConfigureAwait ( false ) ;
372372 }
@@ -392,7 +392,7 @@ public void DatabaseOnline2(FbShutdownOnlineMode mode)
392392 Open ( ) ;
393393 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
394394 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
395- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
395+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
396396 startSpb . Append ( IscCodes . isc_spb_prp_online_mode , FbShutdownOnlineModeToIscCode ( mode ) ) ;
397397 StartTask ( startSpb ) ;
398398 }
@@ -417,7 +417,7 @@ public async Task DatabaseOnline2Async(FbShutdownOnlineMode mode, CancellationTo
417417 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
418418 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
419419 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
420- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
420+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
421421 startSpb . Append ( IscCodes . isc_spb_prp_online_mode , FbShutdownOnlineModeToIscCode ( mode ) ) ;
422422 await StartTaskAsync ( startSpb , cancellationToken ) . ConfigureAwait ( false ) ;
423423 }
@@ -443,7 +443,7 @@ public void ActivateShadows()
443443 Open ( ) ;
444444 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
445445 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
446- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
446+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
447447 startSpb . Append ( IscCodes . isc_spb_options , IscCodes . isc_spb_prp_activate ) ;
448448 StartTask ( startSpb ) ;
449449 }
@@ -468,7 +468,7 @@ public async Task ActivateShadowsAsync(CancellationToken cancellationToken = def
468468 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
469469 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
470470 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
471- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
471+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
472472 startSpb . Append ( IscCodes . isc_spb_options , IscCodes . isc_spb_prp_activate ) ;
473473 await StartTaskAsync ( startSpb , cancellationToken ) . ConfigureAwait ( false ) ;
474474 }
@@ -494,7 +494,7 @@ public void SetForcedWrites(bool forcedWrites)
494494 Open ( ) ;
495495 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
496496 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
497- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
497+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
498498 if ( forcedWrites )
499499 {
500500 startSpb . Append ( IscCodes . isc_spb_prp_write_mode , ( byte ) IscCodes . isc_spb_prp_wm_sync ) ;
@@ -526,7 +526,7 @@ public async Task SetForcedWritesAsync(bool forcedWrites, CancellationToken canc
526526 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
527527 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
528528 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
529- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
529+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
530530 if ( forcedWrites )
531531 {
532532 startSpb . Append ( IscCodes . isc_spb_prp_write_mode , ( byte ) IscCodes . isc_spb_prp_wm_sync ) ;
@@ -559,7 +559,7 @@ public void SetReserveSpace(bool reserveSpace)
559559 Open ( ) ;
560560 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
561561 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
562- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
562+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
563563 if ( reserveSpace )
564564 {
565565 startSpb . Append ( IscCodes . isc_spb_prp_reserve_space , ( byte ) IscCodes . isc_spb_prp_res ) ;
@@ -591,7 +591,7 @@ public async Task SetReserveSpaceAsync(bool reserveSpace, CancellationToken canc
591591 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
592592 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
593593 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
594- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
594+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
595595 if ( reserveSpace )
596596 {
597597 startSpb . Append ( IscCodes . isc_spb_prp_reserve_space , ( byte ) IscCodes . isc_spb_prp_res ) ;
@@ -624,7 +624,7 @@ public void SetAccessMode(bool readOnly)
624624 Open ( ) ;
625625 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
626626 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
627- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
627+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
628628 startSpb . Append ( IscCodes . isc_spb_prp_access_mode , ( byte ) ( readOnly ? IscCodes . isc_spb_prp_am_readonly : IscCodes . isc_spb_prp_am_readwrite ) ) ;
629629 StartTask ( startSpb ) ;
630630 }
@@ -649,7 +649,7 @@ public async Task SetAccessModeAsync(bool readOnly, CancellationToken cancellati
649649 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
650650 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
651651 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
652- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
652+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
653653 startSpb . Append ( IscCodes . isc_spb_prp_access_mode , ( byte ) ( readOnly ? IscCodes . isc_spb_prp_am_readonly : IscCodes . isc_spb_prp_am_readwrite ) ) ;
654654 await StartTaskAsync ( startSpb , cancellationToken ) . ConfigureAwait ( false ) ;
655655 }
@@ -675,7 +675,7 @@ public void NoLinger()
675675 Open ( ) ;
676676 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
677677 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
678- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
678+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
679679 startSpb . Append ( IscCodes . isc_spb_options , IscCodes . isc_spb_prp_nolinger ) ;
680680 StartTask ( startSpb ) ;
681681 }
@@ -700,7 +700,7 @@ public async Task NoLingerAsync(CancellationToken cancellationToken = default)
700700 await OpenAsync ( cancellationToken ) . ConfigureAwait ( false ) ;
701701 var startSpb = new ServiceParameterBuffer2 ( Service . ParameterBufferEncoding ) ;
702702 startSpb . Append ( IscCodes . isc_action_svc_properties ) ;
703- startSpb . Append2 ( IscCodes . isc_spb_dbname , Database ) ;
703+ startSpb . Append2 ( IscCodes . isc_spb_dbname , ConnectionStringOptions . Database ) ;
704704 startSpb . Append ( IscCodes . isc_spb_options , IscCodes . isc_spb_prp_nolinger ) ;
705705 await StartTaskAsync ( startSpb , cancellationToken ) . ConfigureAwait ( false ) ;
706706 }
0 commit comments