Share via


IDbCollationProperties.GetCollationProperties Método

Definición

Devuelve las propiedades de intercalación utilizadas para una conexión.

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

Parámetros

cultureName
String

El nombre de la referencia cultural que se va a utilizar para la intercalación.

caseSensitive
Boolean

Indica que la intercalación debe distinguir entre mayúsculas y minúsculas.

accentSensitive
Boolean

Indica que la intercalación debe distinguir acentos.

kanatypeSensitive
Boolean

Indica que la intercalación debe distinguir el tipo de kana.

widthSensitive
Boolean

Indica que la intercalación debe distinguir el ancho.

Devoluciones

Devuelve true si las propiedades de intercalación se pueden detectar para la conexión actual.

Comentarios

Este método devuelve las propiedades de intercalación usadas para una conexión. Estos valores de propiedad se pueden usar en informes que solicitan propiedades de intercalación detectadas automáticamente.

Una extensión de procesamiento de datos debe ejecutar una o varias consultas en un origen de datos para determinar las propiedades de intercalación predeterminadas. Para ejecutar consultas desde dentro de la extensión de datos, es necesario tener en cuenta las transacciones. Para algunos proveedores de datos administrados, la propiedad transaction de un comando debe establecerse explícitamente si la conexión está en una transacción, incluso si el comando se creó mediante CreateCommand. Para ello, debe almacenar en caché la transacción cuando BeginTransaction se llame a y liberar la transacción en Commit o Rollback.

Se aplica a