Share via


IDbCollationProperties.GetCollationProperties Methode

Definition

Gibt die für eine Verbindung verwendeten Sortierungseigenschaften zurück.

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

Parameter

cultureName
String

Der Name der für die Sortierung zu verwendenden Kultur.

caseSensitive
Boolean

Gibt an, dass bei der Sortierung nach Groß-/Kleinschreibung unterschieden wird.

accentSensitive
Boolean

Gibt an, dass bei der Sortierung nach Akzenten unterschieden wird.

kanatypeSensitive
Boolean

Gibt an, dass bei der Sortierung nach Kanatyp unterschieden wird.

widthSensitive
Boolean

Gibt an, dass bei der Sortierung nach Breite unterschieden wird.

Gibt zurück

Gibt true zurück, wenn die Sortierungseigenschaften für die aktuelle Verbindung erkannt werden sollen.

Hinweise

Diese Methode gibt die Sortierungseigenschaften zurück, die für eine Verbindung verwendet werden. Diese Eigenschaftswerte können in Berichten verwendet werden, die automatisch erkannte Sortierungseigenschaften anfordern.

Eine Datenverarbeitungserweiterung muss eine oder mehrere Abfragen für eine Datenquelle ausführen, um die Standardsortierungseigenschaften zu bestimmen. Um Abfragen aus der Datenerweiterung auszuführen, müssen Transaktionen berücksichtigt werden. Für einige verwaltete Datenanbieter muss die Transaktionseigenschaft eines Befehls explizit festgelegt werden, wenn sich die Verbindung in einer Transaktion befindet, auch wenn der Befehl verwendet CreateCommandwurde. Dazu müssen Sie die Transaktion zwischenspeichern, wenn BeginTransaction sie aufgerufen wird, und die Transaktion aktivieren Commit oder Rollbackfreigeben.

Gilt für: