IDbCollationProperties.GetCollationProperties メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
接続に使用する照合順序プロパティを返します。
public:
bool GetCollationProperties([Runtime::InteropServices::Out] System::String ^ % cultureName, [Runtime::InteropServices::Out] bool % caseSensitive, [Runtime::InteropServices::Out] bool % accentSensitive, [Runtime::InteropServices::Out] bool % kanatypeSensitive, [Runtime::InteropServices::Out] bool % widthSensitive);
public bool GetCollationProperties (out string cultureName, out bool caseSensitive, out bool accentSensitive, out bool kanatypeSensitive, out bool widthSensitive);
abstract member GetCollationProperties : string * bool * bool * bool * bool -> bool
Public Function GetCollationProperties (ByRef cultureName As String, ByRef caseSensitive As Boolean, ByRef accentSensitive As Boolean, ByRef kanatypeSensitive As Boolean, ByRef widthSensitive As Boolean) As Boolean
パラメーター
- cultureName
- String
照合順序に使用するカルチャ名です。
- caseSensitive
- Boolean
照合順序では大文字と小文字を区別する必要があることを示します。
- accentSensitive
- Boolean
照合順序ではアクセントを区別する必要があることを示します。
- kanatypeSensitive
- Boolean
照合順序ではかなを区別する必要があることを示します。
- widthSensitive
- Boolean
照合順序では文字幅を区別する必要があることを示します。
戻り値
現在の接続に対して照合順序プロパティを検出できた場合、true を返します。
注釈
このメソッドは接続に使用する照合順序プロパティを返します。 これらのプロパティ値は、自動検出された照合順序プロパティを要求するレポートで使用できます。
データ処理拡張機能は、既定の照合順序プロパティを判断するため、データ ソースに対して 1 つ以上のクエリを実行する必要があります。 データ拡張機能からクエリを実行するには、トランザクションを考慮する必要があります。 一部のマネージド データ プロバイダーでは、コマンドが CreateCommand を使用して作成された場合でも、接続がトランザクション内にあると、コマンドのトランザクション プロパティを明示的に設定する必要があります。 これを行うためには、BeginTransaction が呼び出されるときにトランザクションをキャッシュし、Commit または Rollback でトランザクションを解放します。