IDbCollationProperties.GetCollationProperties Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce le proprietà di collazione utilizzate per una connessione.
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
Parametri
- cultureName
- String
Il nome della cultura da usare per la collazione.
- caseSensitive
- Boolean
Indica che la collazione dovrebbe essere distinta dalla maiuscula.
- accentSensitive
- Boolean
Indica che la collazione dovrebbe essere sensibile all'accento.
- kanatypeSensitive
- Boolean
Indica che la collazione dovrebbe essere sensibile al tipo kana.
- widthSensitive
- Boolean
Indica che la collazione dovrebbe essere sensibile alla larghezza.
Valori restituiti
Ritorna vero se le proprietà di collazione possono essere rilevate per la connessione corrente.
Commenti
Questo metodo restituisce le proprietà di collazione utilizzate per una connessione. Questi valori delle proprietà possono essere utilizzati in report che richiedono proprietà di collation auto-rilevate.
Un'estensione per l'elaborazione dati deve eseguire una o più query su una sorgente dati per determinare le proprietà predefinite di collazione. Per eseguire query dall'interno dell'estensione dati, è necessario tenere conto delle transazioni. Per alcuni provider di dati gestiti, la proprietà della transazione su un comando deve essere impostata esplicitamente se la connessione è in una transazione, anche se il comando è stato creato usando CreateCommand. Per farlo, devi memorizzare nella cache la transazione quando BeginTransaction viene chiamata e rilasciarla su Commit o Rollback.