SymfowareConnectionStringBuilderクラスで拡張したAPIは、以下のメンバです。
プールしているコネクションのタイムアウトの値を取得、または設定します。
public int ConnectionLifetime {get;set;}
Public Property ConnectionLifetime As Integer
プールしているコネクションのタイムアウトの値。
例外の種類 | 条件 |
---|---|
ArgumentException | ConnectionLifetimeに0未満の値が指定されました。 |
リモートアクセスで使用するポート番号を取得、または設定します。
Symfoware Serverのバージョンレベルや対象のプラットフォームによって、デフォルトのポート番号が異なります。ポート番号を設定する場合、サーバ側で定義されているポート番号を確認の上、指定してください。
public int Port {get;set;}
Public Property Port As Integer
リモートアクセスで使用するポート番号。
例外の種類 | 条件 |
---|---|
ArgumentException | Portに0未満の値が指定されました。 |
接続するSymfoware Serverのデフォルトスキーマ名を取得、または設定します。
public string Schema {get;set;}
Public Property Schema As String
アプリケーションで使用するSQL文のデフォルトスキーマ名。
例外の種類 | 条件 |
---|---|
ArgumentException | SchemaにNULL値が指定されました。 |
EventLogの取得の有無やログの取得レベルを取得、または設定します。
public string EventLog {get;set;}
Public Property EventLog As String
EventLogの取得の有無やログの取得レベル。
例外の種類 | 条件 |
---|---|
ArgumentException | EventLogにNULL値が指定されました。 |
接続するSymfoware Serverのクライアント用の動作環境ファイルの実行パラメタを取得、または設定します。
public string TuneParam {get;set;}
Public Property TuneParam As String
Symfoware Serverのクライアント用の動作環境ファイルの実行パラメタの値。
例外の種類 | 条件 |
---|---|
ArgumentException | TuneParamにNULL値が指定されました。 |
通信データを暗号化する場合、サーバ認証で使用する認証局(Certificate Authority: CA)証明書ファイルの配置先の絶対パスを取得、または設定します。
public string CACertFile{get;set;}
Public Property CACertFile As String
CA証明書ファイルの絶対パス。
例外の種類 | 条件 |
---|---|
ArgumentException | CACertFileにNULL値が指定されました。 |