OracleConnectionStringBuilder.Remove(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从实例中删除具有指定键的 OracleConnectionStringBuilder 条目。
public:
override bool Remove(System::String ^ keyword);
public override bool Remove(string keyword);
override this.Remove : string -> bool
Public Overrides Function Remove (keyword As String) As Boolean
参数
- keyword
- String
要从此 OracleConnectionStringBuilder 中的连接字符串中删除的键/值对的键。
返回
如果密钥存在于连接字符串中且已删除,则为 true;如果键不存在,false。
例外
keyword 为 null(Nothing 在 Visual Basic 中)。
注解
该方法 Remove 返回一个值,该值指示其成功,因此在尝试从 OracleConnectionStringBuilder 实例中删除键/值对之前,无需查找键是否存在。 Remove调用该方法只是将键/值对的值重置回其默认值。 这是因为维护 OracleConnectionStringBuilder 键/值对的固定大小集合
该集合支持的 OracleConnectionStringBuilder 键集合是固定的,因此集合中的每个项都有一个已知的默认值。
下表列出了键,以及首次初始化时或调用方法后OracleConnectionStringBuilderRemove每个键的值。
| Key | 默认值 |
|---|---|
| 数据源 | 空字符串 |
| 保持安全信息 | 假 |
| 集成安全性 | 假 |
| 用户 ID | 空字符串 |
| 密码 | 空字符串 |
| 争取 | 是 |
| 池 | 是 |
| 最小池大小 | 0 |
| 最大池大小 | 100 |
| Unicode | 假 |
| 负载均衡超时 | 0 |
| 省略 Oracle 连接名称 | 假 |