Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# SqlConnectionStringBuilder的解析部分在FCL中可用吗?_C#_Parsing_.net 3.5 - Fatal编程技术网

C# SqlConnectionStringBuilder的解析部分在FCL中可用吗?

C# SqlConnectionStringBuilder的解析部分在FCL中可用吗?,c#,parsing,.net-3.5,C#,Parsing,.net 3.5,我正在使用一个实例来解析连接字符串,但不想检查其键名的有效性。根据行为,如果在字符串中遇到不受支持的键,构建器将抛出异常 例如,未知键“whatever”上的异常是: 不支持关键字:“whatever” 我想做的是毫无例外地解析整个连接字符串,尽管不支持关键字。 如果不编写代码来执行此技巧,那么在.NET Framework中是否只支持解析方面,或者我是否可以以某种方式连接到connection builder类中已经内部化的内容?您可以使用不验证其键的基础类 开发人员可以创建连接 使用强类型

我正在使用一个实例来解析连接字符串,但不想检查其键名的有效性。根据行为,如果在字符串中遇到不受支持的键,构建器将抛出异常

例如,未知键“whatever”上的异常是:

不支持关键字:“whatever”

我想做的是毫无例外地解析整个连接字符串,尽管不支持关键字。


如果不编写代码来执行此技巧,那么在.NET Framework中是否只支持解析方面,或者我是否可以以某种方式连接到connection builder类中已经内部化的内容?

您可以使用不验证其键的基础类

开发人员可以创建连接 使用强类型 连接字符串生成器类,或 他们可以使用 DbConnectionStringBuilder类。这个 DbConnectionStringBuilder不执行 检查有效的键/值对。 因此,可以使用该方法 类创建无效连接 串。这个 SqlConnectionStringBuilder支持 仅包含以下内容的键/值对: 支持SQL Server;试图添加 无效对将引发异常


您可以使用不验证其键的基础类

开发人员可以创建连接 使用强类型 连接字符串生成器类,或 他们可以使用 DbConnectionStringBuilder类。这个 DbConnectionStringBuilder不执行 检查有效的键/值对。 因此,可以使用该方法 类创建无效连接 串。这个 SqlConnectionStringBuilder支持 仅包含以下内容的键/值对: 支持SQL Server;试图添加 无效对将引发异常