次の方法で共有


IDbCollationProperties.GetCollationProperties メソッド

定義

接続に使用する照合順序プロパティを返します。

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 でトランザクションを解放します。

適用対象