OracleCollection<TKey, TRecord>(string, string, OracleCollectionOptions?)

指定された接続文字列およびコレクション名を使用して、OracleCollectionクラスの新しいインスタンスをインスタンス化します。

宣言

// C#
OracleCollection<TKey, TRecord>(string connectionString, string collectionName, OracleCollectionOptions? options = default) 

パラメータ

  • string

    データベース接続の取得に使用できる接続文字列。

  • collectionName

    コレクションの名前

  • options

    オプションのベクトル・コレクション構成オプション。

例外

  • ArgumentNullException: 指定されたdataSourceまたはnameパラメータがnullです。
  • ArgumentException:
    • 指定されたcollectionNameパラメータがnullであるか、空の文字列であるか、空白のみが含まれています。
    • 指定されたcollectionNameがOracleの名前標準に準拠していません。
    • OracleCollectionOptions.Definitionに指定された定義を、デフォルトまたはカスタム・タイプのマッピングに基づいてOracleタイプにマップできません。