DBDataPermissionAttribute.KeyRestrictions Propiedad

Definición

Obtiene o establece los parámetros de cadena de conexión permitidos o no permitidos.

public string KeyRestrictions { get; set; }

Valor de propiedad

Uno o varios parámetros de cadena de conexión permitidos o no permitidos.

Comentarios

Los parámetros de cadena de conexión se identifican en el formato <parameter name>=. Se pueden especificar varios parámetros separados por punto y coma (;). Los parámetros de cadena de conexión enumerados se pueden identificar como los únicos parámetros adicionales permitidos o parámetros adicionales que no se permiten mediante la KeyRestrictionBehavior propiedad .

Si no se especifican restricciones de clave y la KeyRestrictionBehavior propiedad se establece AllowOnlyen , no se permiten parámetros de cadena de conexión adicionales.

Si no se especifican restricciones de clave y la KeyRestrictionBehavior propiedad se establece PreventUsageen , se permiten parámetros de cadena de conexión adicionales. Si se establece más de una regla para la misma cadena de conexión, se selecciona la regla más restrictiva durante la comprobación de permisos.

Se aplica a

Producto Versiones
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Consulte también