System.Data.OracleClient 表示托管 对象,该对象的设计旨在与 Oracle BFILE 数据类型配合使用。无法继承此类。 获取一个值,该值指示 BFILE 流是否可读。 如果 BFILE 已关闭或已释放,则为 false;否则为 true。对于 ,总是为 true。 获取一个值,该值指示能否执行向前和向后查找操作。 如果 BFILE 已关闭或已释放,则为 false;否则为 true。对于 ,总是为 true。 获取一个值,该值指示对象是否支持写入。 因为 Oracle BFILE 数据类型是只读的,所以始终返回 false。 创建此 对象的副本,该副本所关联的物理文件与原始对象所关联的相同。 一个新 对象,该对象所关联的物理文件与原始 OracleBFile 对象所关联的相同。 获取由该 实例使用的 与数据源的连接。默认为空值。 将此 的全部内容复制到目标 的开始位置。 已复制的字节数。 目标 目标 OracleLob 为空对象引用。 该目标为空 OracleLob。 - 或 - 与该 OracleBFile 相关联的连接已关闭。 已关闭或已释放 OracleBFile 对象。 将此 的全部内容复制到目标 中指定的偏移位置。 已复制的字节数。 目标 要复制到的偏移量。 目标 OracleLob 为空对象引用。 该目标为空 OracleLob。 - 或 - 与该 OracleBFile 相关联的连接已关闭。 已关闭或已释放 OracleBFile 对象。 通过指定数据数量、源偏移量和目标偏移量,从此 复制到目标 已复制的字节数。 要从中复制的偏移量。 目标 要复制到的偏移量。 要复制的数据数量(以字节为单位)。 数量参数的值小于零或大于 4 GB。 目标 OracleLob 为空对象引用。 该目标为空 OracleLob。 - 或 - 与该 OracleBFile 相关联的连接已关闭。 已关闭或已释放 OracleBFile 对象。 获取与 对象相关联的 DIRECTORY 对象的名称。 DIRECTORY 对象的名称。 试图对已关闭或已释放的 OracleBFile 对象调用 DirectoryName。 获取一个值,该值指示操作系统中是否存在包含 BFILE 数据的物理文件。 如果存在包含 BFILE 数据的物理文件,则为 true;否则为 false。 已关闭或已释放 对象。 与 BFILE 相关联的连接已关闭。 获取 BFILE 的名称(不带路径)。 BFILE 的名称。 已关闭或已释放 对象。 当前不支持。 获取一个值,该值指示 是否为一个 流。 如果 流,则为 true;否则为 false。 获取一个值,该值返回与 对象关联的物理文件的长度(以字节为单位)。 用字节表示物理文件长度的长值。 关闭或释放该流后,调用方法。 表示空 对象,该对象没有绑定到物理文件。 获取 流中的当前读取位置。 流中的当前位置。 尝试用一个负值或大于该流长度的值设置位置。 关闭或释放该流后,调用方法。 从当前 流中读取字节序列,并在该流中按照读取的字节数提升位置。 读入 buffer 中的总字节数。如果当前可用的字节数没有那么多,则总字节数可能小于请求的字节数,或者如果已到达文件的末尾,则为零。 字节数组。此方法返回时,该缓冲区包含指定的字符数组,该数组的 和 (+) 之间的值由从当前源中读取的字节替换。 中的从零开始的字节偏移量,从此处开始存储从当前流中读取的数据。 要从当前流中最多读取的字节数。 的和大于缓冲区长度。 为空引用(在 Visual Basic 中为 Nothing)。 为负。 与 BFILE 相关联的连接已关闭。 发生了一个 I/O 错误。 关闭或释放该流后,调用方法。 在当前 流上设置位置。 当前流中的新位置。 相对于 origin 的字节偏移量。如果 为负,则新位置位于 指定的位置之前 指定的字节数。如果 为零,则新位置是 指定的位置。如果 为正,则新位置位于 指定的位置之后 指定的字节数。 System.IO.SeekOrigin 类型的值,指示用于获取新位置的参考点。 尝试用一个负值或大于该流长度的值设置位置。 关闭或释放该流后,调用方法。 对象绑定到操作系统中的其他文件。 包含物理文件的目录对象的别名。 操作系统中文件的名称。 该操作必须在事务中。 当前不支持。 当前不支持。 当调用的方法不受支持,或试图读取、查找或写入不支持调用功能的流时引发的异常。 获取 类型的 (它包含 数据)。 类型的 (它包含 数据)。 当前不支持。 当前不支持。 当前不支持。 当前不支持。 当调用的方法不受支持,或试图读取、查找或写入不支持调用功能的流时引发的异常。 表示要存储在数据库中或从数据库中检索的二进制数据的可变长度流。 初始化 OracleBinary 结构的新实例,将 属性设置为已提供的字节数组的内容。 要存储在 属性中的字节数组。 将此 对象与所提供的对象进行比较,并返回其相对值的指示值。 有符号的数,指示此 OracleBinary 结构和对象的相对值。 返回值 条件 小于零 此 OracleBinary 对象的值小于该对象。 零 此 OracleBinary 对象与该对象相同。 大于零 此 OracleBinary 对象大于该对象。 - 或 - 对象为空引用。 要与此 OracleBinary 结构比较的对象。 串联两个 结构以创建一个新 OracleBinary 结构。 一个具有 参数的串联值的 OracleBinary 结构。 一个 OracleBinary 结构。 一个 OracleBinary 结构。 对两个 结构进行比较,以确定它们是否相等。 一个 ,它在两个实例相等时为 ,在两个实例不相等时为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 结构。 一个 OracleBinary 结构。 将提供的对象参数与 对象的 属性进行比较。 如果对象是 的实例并且两者相等,则为 true;否则为 false。 要比较的对象。 返回此 结构的哈希代码。 32 位有符号整数哈希代码。 对两个 结构进行比较,以确定第一个结构是否大于第二个结构。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 结构。 一个 OracleBinary 结构。 对两个 结构进行比较,以确定第一个结构是否大于或等于第二个结构。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 结构。 一个 OracleBinary 结构。 获取一个值,该值指示 结构的 属性是否为 null。 如果 Value 为空,则为 true;否则为 false。 从 Value 属性获取单字节,该属性位于整数参数 指示的位置。如果 指示一个超出字节数组结尾的位置,则会引发一个异常。 位于整数参数指示的位置的字节。 要检索的字节的位置。 获取 属性的长度(以字节为单位)。此属性为只读。 Value 属性中的二进制数据的长度。 对两个 结构进行比较,以确定第一个结构是否小于第二个结构。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 结构。 一个 OracleBinary 结构。 对两个 结构进行比较,以确定第一个结构是否小于或等于第二个结构。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 结构。 一个 OracleBinary 结构。 对两个 结构进行比较,确定它们是否不相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 结构。 一个 OracleBinary 结构。 表示可分配给 结构的 属性的空值。 串联两个 参数以创建一个新 OracleBinary 结构。 参数的串联值。 一个 OracleBinary 对象。 一个 OracleBinary 对象。 对两个 结构进行比较,以确定它们是否相等。 一个 ,它在两个实例相等时为 ,在两个实例不相等时为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 对象。 一个 OracleBinary 对象。 获取 参数的 属性的内容作为字节数组。 字节数组。 一个 对两个 结构进行比较,以确定第一个结构是否大于第二个结构。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 对象。 一个 OracleBinary 对象。 对两个 结构进行比较,以确定第一个结构是否大于或等于第二个结构。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 对象。 一个 OracleBinary 对象。 将字节数组转换为 结构。 一个 OracleBinary 结构,它表示已转换的字节数组。 要转换的字节数组。 对两个 结构进行比较,以确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 对象。 一个 OracleBinary 对象。 对两个 结构进行比较,以确定第一个结构是否小于第二个结构。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 对象。 一个 OracleBinary 对象。 对两个 结构进行比较,以确定第一个结构是否小于或等于第二个结构。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 OracleBinary 的任一实例为空,则 OracleBoolean 的 将为 一个 OracleBinary 对象。 一个 OracleBinary 对象。 获取 结构的值。此属性为只读。 OracleBinary 结构的值。 表示在 Oracle 数据类型之间进行数据库比较操作所返回的值,并公开用于执行数据类型转换的方法。 使用指定的 Boolean 初始化 结构的新实例。 将用作 结构初始值的 Boolean。 使用指定的整数初始化 结构的新实例。 将用作 结构初始值的 integer。 对两个指定的 结构执行按位 AND 运算。 下表显示了逻辑 AND 运算的结果。 的值 的值 结果 true true true true false false false false false true unknown unknown false unknown false unknown unknown unknown 一个 结构。 一个 结构。 将此 结构与指定对象进行比较,并返回它们的相对值指示。 有符号数字,指示此实例和值的相对值。 值 说明 负整数 此实例小于 。 零 此实例等于 。 正整数 此实例大于 。 - 或 - 为空引用(在 Visual Basic 中为 Nothing)。 要比较的对象,或空引用(在 Visual Basic 中为 Nothing)。 对两个 结构进行比较,以确定它们是否相等。 一个 ,它在两个实例相等时为 ,在两个实例不相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 将提供的对象参数与 比较。 如果对象是 的实例并且两者相等,则为 true;否则为 false。 要比较的对象。 表示可分配给 结构实例的 属性的“假”值。 返回此实例的哈希代码。 32 位有符号整数哈希代码。 指示当前 是否为 如果 Value 为 False,则为 true;否则为 false。 指示 结构的值是否为 null。 如果结构的 值为空,则为 true;否则为 false。 指示当前 是否为 如果 Value 为 True,则为 true;否则为 false。 的两个实例进行比较,确定它们是否不相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 表示可分配给 结构实例的 属性的空值。 表示可分配给 结构实例的 属性的一个值。 在提供的 结构上执行对 one 的求补运算。 所提供的 的 one 的补码。如果 Boolean 含有空值,结果也将为空值。 一个 结构。 对两个指定的 结构执行按位 AND 运算。 下表显示了逻辑 AND 运算的结果。 的值 的值 结果 true true true true false false false false false true unknown unknown false unknown unknown unknown unknown unknown 一个 结构。 一个 结构。 对其两个 操作数执行按位“或”计算。 下表显示了按位“或”运算的结果。 的值 的值 结果 true true true true false true false false false true unknown true false unknown unknown unknown unknown unknown 一个 结构。 一个 结构。 比较 的两个实例是否相等。 一个 ,它在两个实例相等时为 ,在两个实例不相等时为 。如果 的任一实例为空,则 将为 一个 一个 对提供的 参数执行按位“异或”运算。 下表显示了按位“异或”运算的结果。 的值 的值 结果 true true false true false true false false false true unknown unknown false unknown unknown unknown unknown unknown 一个 结构。 一个 结构。 转换为 Boolean。 Boolean,它设置为 要转换的 含有空值。 参数转换为 结构。 新的 结构,它的值等于 参数的 属性。 一个将要转换为 结构的 将字符串转换为 结构。 一个新 结构,它的值等于 参数的 一个要转换为 结构的字符串。 用于测试 ,以确定其是否为 false。 如果所提供的参数 为 false,则为 true;否则为 false。 要测试的 结构。 将 Boolean 值转换为 一个包含 0 或 1 的 值。 要转换为 的 Boolean 值。 比较 的两个实例是否不相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 一个 执行 NOT 运算。 如果参数为 true,则 ;如果参数为空,则为 ;其他情况为 要对其执行“非”运算的 在指定的 上执行对一个值的求补运算。 指定的 上的一个值的补码。 一个 结构。 用于测试 ,以确定其是否为 true。 如果所提供的参数 为 true,则为 true;否则为 false。 要测试的 结构。 对两个指定的 结构执行按位“或”运算。 下表显示了按位“或”运算的结果。 的值 的值 结果 true true true true false true false false false true unknown true false unknown unknown unknown unknown unknown 一个 结构。 一个 结构。 将逻辑值的指定 表示形式转换为它的等效 一个包含已分析值的 结构。 要转换的 将当前的 转换为字符串。 一个字符串,它包含 的值。如果该值为空,字符串将包含空值。 表示可分配给 结构实例的 属性的“真”值。 获取 结构的值。此属性为只读。 如果 ,则为 true;否则为 false。 对提供的参数执行按位“异或”运算。 下表显示了逻辑 XOR 运算的结果。 的值 的值 结果 true true false true false true false false false true unknown unknown false unknown unknown unknown unknown unknown 一个 结构。 一个 结构。 表示可分配给 结构实例的 属性的零值。 表示一组方法,这些方法用于创建 Oracle 提供程序的数据源类实现的实例。 返回强类型的 实例。 的新强类型实例。 返回强类型的 实例。 的新强类型实例。 返回强类型的 实例。 的新强类型实例。 返回强类型的 实例。 的新强类型实例。 返回强类型的 实例。 的新强类型实例。 返回强类型的 实例。 的新强类型实例。 返回强类型的 实例。 的强类型实例。 枚举的成员。 获取 的实例,该实例可用于检索强类型的数据对象。 表示针对数据库执行的 SQL 语句或存储过程。无法继承此类。 初始化 的新实例。 用查询文本初始化 类的新实例。 查询的文本。 用查询文本和 对象初始化 类的新实例。 查询的文本。 一个 对象,它表示与数据库的连接。 用查询文本、 对象以及 初始化 类的新实例。 查询的文本。 一个 对象,它表示与数据库的连接。 将在其中执行 试图取消执行 创建此 对象的一个副本。 一个新的 对象,其中所有的属性值都与原始值相同。 获取或设置针对数据库执行的 SQL 语句或存储过程。 要执行的 SQL 语句或存储过程。默认值为空字符串 ("")。 获取或设置在终止执行命令的尝试并生成错误之前的等待时间。 等待命令执行的时间(以秒为单位)。默认值为 30 秒。 获取或设置一个指示如何解释 属性的值。 值之一。默认值为 Text。 该值不是有效的 获取或设置 的此实例使用的 与数据源的连接。默认值为 null 值。 在事务进行过程中更改了 属性。 创建 对象的新实例。 一个 对象。 获取或设置一个值,该值指示此命令对象在自定义界面控件中是否可见。 如果该命令对象应在控件中可见,则为 true;否则为 false。默认值为 true。 针对 执行 SQL 语句并返回受影响的行数。 对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响的行数。对于 CREATE TABLE 和 DROP TABLE 语句,返回值为 0。对于所有其他类型的语句,返回值为 -1。 连接不存在。 - 或 - 连接未打开。 针对 执行 SQL 语句并返回受影响的行数。 对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响的行数。对于 CREATE TABLE 和 DROP TABLE 语句,返回值为 0。对于所有其他类型的语句,返回值为 -1。 服务器中实际行 ID 的 base64 字符串表示形式。 连接不存在。 - 或 - 连接未打开。 执行查询,并将查询返回的结果集中第一行的第一列作为 Oracle 特定的数据类型返回。忽略额外的列或行。 结果中第一行的第一列会被设置为特定于 Oracle 的数据类型,或者,如果结果为 REF CURSOR,则为 null 引用 发送到 并生成一个 一个 对象。 发送到 ,并使用 值之一构造 一个 对象。 值之一。 执行查询,并将查询返回的结果集中第一行的第一列作为 .NET Framework 数据类型返回。忽略额外的列或行。 .NET Framework 数据类型形式的结果集第一行的第一列;如果结果集为空或结果为 REF CURSOR,则为 null 引用。 获取 SQL 语句或存储过程的参数。默认值为空集合。 在数据源中创建命令的准备好的(即已编译的)版本。 未设置 。 - 或 - 不为 属性重置为默认值。 获取或设置将在其中执行 一个 。默认值为 null 值。 获取或设置一个值,该值指定 Update 方法如何将命令结果应用到 值之一。 输入的值不是 值之一。 自动生成用于协调 的更改与关联数据库的单表命令。无法继承此类。 初始化 的新实例。 使用关联的 对象初始化 类的新实例。 与此 关联的 对象。 对于 类的实例,设置或获取 一个 对象。 设置或获取一个字符串,该字符串用作 类的实例的目录分隔符。 一个字符串,指示用于 类的实例的目录分隔符。 获取或设置此 对象将为其生成 SQL 语句的 对象。 与此 关联的 对象。 从在 中指定的存储过程中检索参数信息并填充指定的 对象的 集合。 引用将从其中导出参数信息的存储过程的 。将派生参数添加到 集合中。 命令文本是无效的存储过程名称,或指定的 不是 获取自动生成的、对数据库执行删除操作所需的 对象。 自动生成的、执行删除操作所需的 对象。 获取自动生成的、对数据库执行删除操作所需的 对象。 自动生成的、执行删除操作所需的 对象。 如果为 true,则生成与列名匹配的参数名(如果可能)。如果为 false,则生成 @p1、@p2,依此类推。 获取自动生成的、对数据库执行插入操作所需的 对象。 自动生成的、执行插入操作所需的 对象。 获取自动生成的、对数据库执行插入操作所需的 对象。 自动生成的、执行插入操作所需的 对象。 如果为 true,则生成与列名匹配的参数名(如果可能)。如果为 false,则生成 @p1、@p2,依此类推。 获取自动生成的、对数据库执行更新操作所需的 对象。 自动生成的、执行更新所需的 对象。 获取自动生成的、对数据库执行更新操作所需的 对象。 自动生成的、执行更新所需的 对象。 如果为 true,则生成与列名匹配的参数名(如果可能)。如果为 false,则生成 @p1、@p2,依此类推。 以正确的目录大小写给定一个不带引号的标识符,返回该标识符的带引号的正确形式,包括正确转义该标识符中嵌入的任何引号。 该标识符的带引号的版本。该标识符中嵌入的引号已正确转义。 不带引号的原始标识符。 获取或设置要用作架构标识符和任何其他标识符之间的分隔符的字符。 要用作架构分隔符的字符。 给定一个带引号的标识符,返回该标识符的不带引号的正确形式,包括正确地取消转义该标识符中嵌入的任何引号。 不带引号的标识符,其中嵌入的引号已正确进行取消转义。 其嵌入引号将被移除的标识符。 表示一个到数据库的打开的连接。无法继承此类。 初始化 的新实例。 使用指定的连接字符串初始化 类的新实例。 用于打开数据库的连接。 在数据库中开始一个事务。 表示新事务的对象。 不支持并行事务。 使用指定的 值在数据库中开始一个事务。 表示新事务的对象。 该连接的事务隔离级别。 不支持并行事务。 为打开的 更改当前数据库。 要代替当前数据库加以使用的数据库的名称。 数据库名称无效。 连接未打开。 不能更改数据库。 清空连接池。 清空与指定连接关联的连接池。 要从池中清除的 关闭与数据库的连接。 获取或设置用于打开 Oracle 数据库的字符串。 包含设置(如服务器名称等)的 Oracle 连接字符串需要建立初始连接。默认值为空字符串 ("")。 获取在建立连接时终止尝试并生成错误之前所等待的时间。 等待连接打开的时间(以秒为单位)。默认值为 15 秒。 指定的值小于 0。 创建并返回一个与该 关联的 对象。 一个 对象。 获取当前数据库或连接打开后要使用的数据库的名称。 当前数据库的名称或连接打开后要使用的数据库的名称。默认值为空字符串。 获取要连接的 Oracle 服务器的名称。 要连接的 Oracle 服务器的名称。默认值为空字符串 ("")。 在指定的事务中登记为分布式事务。 对用于登记的现有 的引用。 在指定的事务中登记为分布式事务。 对用于登记的现有 的引用。 返回此 的数据源的架构信息。 包含架构信息的 使用表示架构名称的指定字符串返回此 的数据源的架构信息。 包含架构信息的 指定要返回的架构的名称。 使用表示架构名称的指定字符串以及表示限制值的指定字符串数组返回此 的数据源的架构信息。 包含架构信息的 指定要返回的架构的名称。 请求的架构的一组限制值。 当 Oracle 发送警告或信息性消息时发生。 使用 指定的属性设置打开一个到数据库的连接。 连接未打开。 不能更改数据库。 获取包含客户端所连接到的服务器的版本的字符串。 连接的服务器的版本。 连接处于关闭状态。 获取连接的当前状态。 值的按位组合。默认为 Closed。 有关此成员的说明,请参见 为创建和管理连接字符串(由 类使用)的内容提供了一种简单方法。 初始化 类的一个新实例。 初始化 类的新实例。所提供的连接字符串为实例的内部连接信息提供数据。 对象内部连接信息的基础。分析为名称/值对。无效的键名将引发 连接字符串中的键名无效。 连接字符串中的值无效(特别是需要布尔值或数值型值而并未提供时)。 清除 实例的内容。 确定 是否包含特定键。 如果 包含具有指定键的元素,则为 true;否则为 false。 要在 中定位的键。 为 null(在 Visual Basic 中为 Nothing) 获取或设置要连接到的 Oracle 数据源的名称。 属性的值;或如果未提供任何值,则为 获取或设置一个值,该值指示池程序是否在创建线程的当前事务上下文中自动登记连接。 属性的值;如果以前未设置该属性,则为 true。 获取或设置一个值,该值指示连接中是否指定了“User ID”和“Password”(当为 false 时),或者是否使用当前的 Windows 帐户凭据进行身份验证(当为 true 时)。 属性的值;如果未提供任何值,则为 false。 获取一个值,该值指示 是否具有固定大小。 所有情况下都为 true,这是因为 提供固定大小的键/值对集合。 获取或设置与指定的键相关联的值。在 C# 中,此属性为索引器。 与指定的键相关联的值。 要获取或设置的项的键。 为空引用(在 Visual Basic 中为 Nothing)。 尝试添加可用键中不存在的键。 连接字符串中的值无效(特别是需要布尔值或数值型值而并未提供时)。 获取包含 中的键的 一个 ,它包含 中的键。 获取或设置连接被移除之前在连接池中的最短存活时间(以秒为单位)。 属性的值;或如果未提供任何值,则为 0。 获取或设置对于该特定连接字符串,连接池中允许的最大连接数。 属性的值;或如果未提供任何值,则为 100。 获取或设置对于该特定连接字符串,连接池中允许的最小连接数。 属性的值;或如果未提供任何值,则为 0。 获取或设置启用 Oracle 早期版本(8.1.7.4.1 以前的版本)中的事务回滚的标志。 如果启用了事务回滚,则为 true;否则为 false。 获取或设置 Oracle 帐户的密码。 属性的值;或如果未提供任何值,则为 获取或设置一个布尔值,该值指示如果连接是打开的或者一直处于打开状态,安全敏感信息(如密码)是否没有作为连接的一部分返回。 属性的值;或如果未提供任何值,则为 false。 获取或设置一个布尔值,该值指示连接是否加入池中,或者在每次请求连接时,每个连接是否被显式打开。 属性的值;或如果未提供任何值,则为 true 。 移除 实例中具有指定键的项。 如果该键原本存在于连接字符串中但被移除,则为 true;如果连接字符串中不存在该键,则为 false。 要从此 中的连接字符串移除的键/值对中的键。 为 null(在 Visual Basic 中为 Nothing)。 指示此 实例中是否存在指定的键。 如果 包含带有指定键的项,则为 true;否则为 false。 要在 中定位的键。 从此 中检索与所提供的键对应的值。 如果在连接字符串中找到 则为 true;否则为 false。 要检索的项的键。 对应的值 获取或设置一个布尔值,该值指示客户端是否支持较高版本的 Oracle 客户端中可用的 Unicode 功能,或者该客户端是否可以识别非 Unicode。 属性的值;或如果未提供任何值,则为 false 。 获取或设置在连接到 Oracle 时要使用的用户 ID。 属性的值;或如果未提供任何值,则为 获取包含 中的值的 一个 ,它包含 中的值。 表示用于填充 和更新数据库的一组数据命令和到数据库的连接。无法继承此类。 初始化 类的新实例。 用指定的 SQL SELECT 语句初始化 类的新实例。 ,它是一个 SQL SELECT 语句或存储过程,被设置为 属性。 用一个 SQL SELECT 语句和一个 初始化 类的新实例。 一个字符串,它是 SQL SELECT 语句或将由 属性使用的存储过程。 表示连接的 使用 SQL SELECT 语句和连接字符串初始化 类的新实例。 一个字符串,它是 SQL SELECT 语句或将由 属性使用的存储过程。 连接字符串。 获取或设置用于在数据库中删除记录的 SQL 语句或存储过程。 ,在更新操作过程中使用,用于在数据库中删除与 DataSet 中的已删除行对应的记录。 获取或设置用于将新记录插入到数据库中的 SQL 语句或存储过程。 ,在更新操作中使用,用于将与 中的新行对应的记录插入数据库。 在对数据库执行命令后的更新操作过程中发生。 在对数据源执行命令前的 过程中发生。 获取或设置用于在数据库中选择记录的 SQL 语句或存储过程。 ,在填充操作过程中使用,用于从数据库选择记录,以便放置在 中。 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 有关此成员的说明,请参见 获取或设置一个值,该值启用或禁用批处理支持,并且指定可在一次批处理中执行的命令的数量。 每个批处理要处理的行的数量。 值: 效果: 0 批大小没有限制。 1 禁用批量更新。 > 1 使用 操作的批处理一次性发送更改。 将此值设置为除 1 以外的值时,所有与 关联的命令都必须将其 属性设置为 None 或 OutputParameters。否则将引发异常。 获取或设置用于在数据库中更新记录的 SQL 语句或存储过程。 ,在更新操作过程中使用,用于在数据库中更新与 中修改的行对应的记录。 提供从数据源读取数据行的只进流的方法。无法继承此类。 关闭 对象。 获取一个值,该值指示当前行的嵌套深度。 当前行的嵌套深度。 获取当前行中的列数。 如果不是位于有效的记录集中,则为 0;否则为当前记录的列数。默认值为 -1。 没有到数据源的当前连接。 获取指定列的布尔值形式的值。 一个表示列值的布尔值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的字节形式的值。 指定列的字节形式的值。 从零开始的列序号。 指定的强制转换无效。 从指定的列偏移量将字节流作为数组从给定的缓冲区偏移量开始读入缓冲区。 读取的实际字节数。 从零开始的列序号。 字段中读取操作开始位置的索引。 要将字节流读入的缓冲区。 开始写操作位置的索引。 要读取的字节数。 获取指定列的字符形式的值。 指定列的字符形式的值。 从零开始的列序号。 指定的强制转换无效。 从指定的列偏移量将字符流作为数组从给定的缓冲区偏移量开始读入缓冲区。 读取的实际字符数。 从零开始的列序号。 行中读取操作开始位置的索引。 要向其中复制数据的缓冲区。 开始写操作位置的索引。 要读取的字符数。 获取源数据类型的名称。 源数据类型的名称。 从零开始的列序号。 获取指定列的 DateTime 对象形式的值。 指定列的 DateTime 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 Decimal 对象形式的值。 指定列的 Decimal 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的双精度浮点数形式的值。 指定列的双精度浮点数形式的值。 从零开始的列序号。 指定的强制转换无效。 返回一个 ,可用于循环访问数据读取器中的行。 一个 ,可用于循环访问数据读取器中的行。 获取是对象的数据类型的 ,它是对象的数据类型。 从零开始的列序号。 获取指定列的单精度浮点数形式的值。 指定列的单精度浮点数形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的全局唯一标识符 (GUID) 形式的值。 指定列的 GUID 形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 16 位有符号整数形式的值。 指定列的 16 位有符号整数形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 32 位有符号整数形式的值。 指定列的 32 位有符号整数形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 64 位有符号整数形式的值。 指定列的 64 位有符号整数形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的名称。 指定列的名称的字符串。 从零开始的列序号。 获取指定列的 对象形式的值。 指定列的 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 对象形式的值。 指定列的 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 对象形式的值。 指定列的 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 对象形式的值。 指定列的 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 对象形式的值。 指定列的 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 对象形式的值。 指定列的 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 对象形式的值。 指定列的 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 对象形式的值。 指定列的 对象形式的值。 从零开始的列序号。 指定的强制转换无效。 获取以 Oracle 格式表示的指定序号处的列的值。 要返回的 Oracle 值。 从零开始的列序号。 获取以 Oracle 格式表示的当前行中所有的属性列。 数组中 的实例的数目。 将属性列复制到的 类型的数组。 在给定列名称的情况下获取列序号。 从零开始的列序号。 列的名称。 获取一个 Object,该对象表示特定于基础提供程序的字段类型。 获取一个 ,该对象表示特定于基础提供程序的字段类型。 一个 获取一个 Object,该对象表示特定于基础提供程序的字段类型。 获取一个 ,该对象表示特定于基础提供程序的字段类型。 一个 获取一个对象数组,这些对象表示特定于基础提供程序的值。 数组中 的实例的数目。 一个 数组。 返回一个 ,它描述 OracleDataReader 的列元数据。 一个描述列元数据的 获取指定列的字符串形式的值。 指定列的值为字符串形式。 从零开始的列序号。 指定的强制转换无效。 获取指定列的 System.TimeSpan 形式的值。 指定列的值,为 形式。 从零开始的列序号。 指定的强制转换无效。 获取以本机格式表示的指定序号处的列的值。 要返回的值。 从零开始的列序号。 该值太大,无法以 .NET Decimal 形式存储。 获取当前行中的所有属性列。 数组中 的实例的数目。 将属性列复制到的 类型的数组。 该值太大,无法以 .NET Decimal 形式存储。 获取一个值,该值指示 是否包含一行或多行。 如果 包含一行或多行,则为 true;否则为 false。 指示 是否关闭。 如果 已关闭,则为 true;否则为 false。 获取一个值,该值指示列中是否包含不存在的或缺少的值。 如果指定的列值与 等效,则为 true;否则为 false。 从零开始的列序号。 在给定列序号的情况下,获取指定列的以本机格式表示的值。 指定列的以本机格式表示的值。 列序号。 传递的索引位于 0 至 的范围之外。 在给定列名称的情况下,获取指定列的以本机格式表示的值。 指定列的以本机格式表示的值。 列名称。 未找到具有指定名称的列。 使 前进到下一个结果 如果存在多个结果集,则为 true;否则为 false。 使 前进到下一条记录。 如果存在多个行,则为 true;否则为 false。 通过执行 SQL 语句获取更改、插入或删除的行数。 更改、插入或删除的行数。对于 SELECT 语句为 -1;如果没影响任何行或该语句失败,则为 0。 表示日期和时间数据,取值范围从公元前 4712 年 1 月 1 日 到公元 4712 年 12 月 31 日。 从现有 对象初始化 结构的新实例。 要从中进行复制的现有 对象。 用指定的 初始化 结构的新实例。 指定的 通过使用所提供的参数初始化新结构的年、月和日来初始化 结构的新实例。 一个整数值,它表示新 结构的年份值。 一个整数值,它表示新 结构的月份值。 一个整数值,它表示新 结构中月份的第几天的值。 通过使用所提供的参数初始化新结构的年、月、日和日历,来初始化 结构的新实例。 一个整数值,它表示新 结构的年份值。 一个整数值,它表示新 结构的月份值。 一个整数值,它表示新 结构中月份的第几天的值。 的此实例的 通过使用所提供的参数初始化新结构的年、月、日、小时、分钟和秒,来初始化 结构的新实例。 一个整数值,它表示新 结构的年份值。 一个整数值,它表示新 结构的月份值。 一个整数值,它表示新 结构中月份的第几天的值。 一个整数值,它表示新 结构的小时值。 一个整数值,它表示新 结构的分钟值。 一个整数值,它表示新 结构的秒钟值。 通过使用所提供的参数初始化新结构指定日历的年、月、日、小时、分钟和秒,来初始化 结构的新实例。 一个整数值,它表示新 结构的年份值。 一个整数值,它表示新 结构的月份值。 一个整数值,它表示新 结构中月份的第几天的值。 一个整数值,它表示新 结构的小时值。 一个整数值,它表示新 结构的分钟值。 一个整数值,它表示新 结构的秒钟值。 的此实例的 通过使用所提供的参数初始化新结构的年、月、日、小时、分钟、秒和毫秒,来初始化 结构的新实例。 一个整数值,它表示新 结构的年份值。 一个整数值,它表示新 结构的月份值。 一个整数值,它表示新 结构中月份的第几天的值。 一个整数值,它表示新 结构的小时值。 一个整数值,它表示新 结构的分钟值。 一个整数值,它表示新 结构的秒钟值。 一个整数值,它表示新 结构的毫秒。 通过使用所提供的参数初始化新结构的指定日历的年、月、日、小时、分钟、秒和毫秒,来初始化 结构的新实例。 一个整数值,它表示新 结构的年份值。 一个整数值,它表示新 结构的月份值。 一个整数值,它表示新 结构中月份的第几天的值。 一个整数值,它表示新 结构的小时值。 一个整数值,它表示新 结构的分钟值。 一个整数值,它表示新 结构的秒钟值。 一个整数值,它表示新 结构的毫秒。 的此实例的 使用所提供的刻度数初始化 结构的新实例。 以 100 毫微秒为单位表示的时间段。 将此 结构与所提供的对象进行比较,并返回其相对值的指示。 一个有符号的数字,它指示该实例和对象的相对值。 返回值 条件 小于零 此结构小于该对象。 零 此结构等于该对象。 大于零 此结构大于该对象, 对象为 null 引用(在 Visual Basic 中为 Nothing) 要比较的对象。 获取 结构的以日表示的值。 日期值(介于 1 和 31 之间)。 对两个 结构执行逻辑比较,以确定它们是否相等。 如果两个值相等,则为 true;否则为 false。 一个 结构。 一个 结构。 将提供的对象参数与 对象的 属性进行比较。 如果对象是 的实例并且两者相等,则为 true;否则为 false。 要比较的对象。 获取此实例的哈希代码。 32 位有符号整数哈希代码。 的两个实例进行比较,以确定第一个实例是否大于第二个实例。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 获取 结构以小时表示的值。 小时数(介于 0 和 23 之间)。 获取一个值,该值指示 结构的 属性是否为 null。 如果 为空,则为 true;否则为 false。 的两个实例进行比较,以确定第一个实例是否小于第二个实例。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 表示 结构的最大有效日期值。 获取此实例所表示日期的毫秒部分。 毫秒数(介于 0 和 999 之间)。 获取 结构的以分钟表示的值。 分钟数(介于 0 和 59 之间)。 表示 结构的最小有效日期值。 获取 结构的以月份表示的值。 月份(介于 1 和 12 之间)。 的两个实例执行逻辑比较,确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 表示可分配给 结构实例的 属性的空值。 对两个 结构执行逻辑比较,以确定它们是否相等。 如果两个值相等,则为 true;否则为 false。 一个 结构。 一个 结构。 结构转换为 结构。 一个 结构,其 属性与提供的 结构的 属性包含相同的日期和时间值。 一个 结构。 将 String 转换为 结构。 一个 结构,其 等于 String 中包含的值。 一个将要转换为 结构的 String。 的两个实例进行比较,以确定第一个实例是否大于第二个实例。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 的两个实例执行逻辑比较,以确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否小于第二个实例。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为 null,则 将为 一个 结构。 一个 结构。 将日期和时间的指定的 表示形式转换为其等效的 形式。 一个 结构,它等于指定的 String 表示的日期和时间。 要分析的 String。 获取 结构的以秒表示的值。 秒数(介于 0 和 59 之间)。 将此 结构转换为 一个 String,它表示此 结构的 属性。 获取 结构的值。 结构的值。 获取 结构的以年份表示的值。 年份(介于 1 和 4712 之间)。 当 Oracle 数据库或用于 Oracle 的 .NET Framework 数据提供程序返回警告或错误时生成的异常。无法继承此类。 获取错误的整数形式的代码部分。 错误的整数形式的代码部分。 使用有关异常的信息设置 ,它包含有关所引发异常的序列化对象数据。 ,它包含有关源或目标的上下文信息。 事件提供数据。无法继承此类。 获取消息的 int 形式的代码部分。 消息的 int 形式的代码部分。 获取从数据库发送的全文本消息。 描述消息的文本。 获取生成错误的对象的名称。 生成错误的对象的名称。 检索 事件的字符串表示形式。 表示 事件的字符串。 表示将要处理 事件的方法。 事件源。 包含事件数据的 对象。 表示存储在 Oracle 服务器上的大型对象二进制 (LOB) 数据类型。无法继承此类。 将数据从指定的 LOB 追加到当前 LOB。 要从其中追加数据的 LOB。 为 null。 为 null,或者连接已关闭。 对象已关闭或已释放。 发生了 Oracle 错误。 在执行多个读操作时避免服务器端触发器激发。 连接处于关闭状态。 对象已关闭或已释放。 发生了 Oracle 错误。 在以指定的访问模式执行多个读写操作时避免服务器端触发器激发。 模式( 值之一),在该模式下,可在此 调用与对应的 调用之间访问 LOB。 连接处于关闭状态。 对象已关闭或已释放。 发生了 Oracle 错误。 获取一个值,该值指示 LOB 流是否可读。 如果 LOB 流支持读取,则为 true;如果 LOB 已关闭或已释放,则为 false。 获取一个值,该值指示能否执行向前和向后查找操作。 如果 LOB 已关闭或已释放,则为 false;否则为 true。对于 ,总是为 true。 不管 LOB 是否支持写入,始终返回真。 不管已打开的或未释放的 LOB 是否支持写入,始终返回 true;如果 LOB 已关闭或已释放,则返回 false。 获取一个值,该值指示读/写操作过程中要从服务器检索或发送到服务器的最小字节数。 要检索或发送的最小字节数。 连接处于关闭状态。 对象已关闭或已释放。 发生了 Oracle 错误。 创建一个新 对象,该对象与原始 对象引用相同的 Oracle LOB。 一个与原始 对象引用相同 Oracle LOB 的新 对象。 连接处于关闭状态。 对象已关闭或已释放。 获取由该 实例使用的 与数据源的连接。 对象已关闭或已释放。 从该 复制到目标 已复制的字节数。这排除了所有已填充的字节。 目标 参数中指定的 为 null。 该操作未处在事务中, 对象为 null,或者连接已关闭。 发生了 Oracle 错误。 将指定数量的数据从该 复制到目标 已复制的字节数。这排除了所有已填充的字节。 目标 要复制到的偏移量。对于 CLOB 和 NCLOB 数据类型,它必须为偶数字节数。 参数中指定的 为 null。 参数中指定的值小于零,或大于 4 GB。 - 或 - 参数中为 CLOB 或 NCLOB 数据类型指定的值不是偶数。 - 或 - 必须将 CLOB 和 NCLOB 数据类型指定为偶数字节数。 该操作未处在事务中, 对象为 null,或者连接已关闭。 发生了 Oracle 错误。 使用该源偏移量将指定数量的数据从该 复制到目标 已复制的字节数。这排除了所有已填充的字节。 要从中复制的偏移量。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 目标 OracleLob 要复制到的目标偏移量。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 要复制的数据数量(以字节为单位)。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 参数中指定的 为 null。 参数中指定的值小于零,或大于 4 GB。 - 或 - 在 参数中为 CLOB 或 NCLOB 数据类型指定的值不是偶数。 该操作未处在事务中, 对象为 null,或者连接已关闭。 发生了 Oracle 错误。 允许服务器端触发器在执行多个写入操作之后继续激发。 连接处于关闭状态。 对象已关闭或已释放。 发生了 Oracle 错误。 从该 清除所有数据。 清除的字节数。 该操作未处在事务中, 对象为 null,或者连接已关闭。 对象已关闭或已释放。 发生了 Oracle 错误。 从该 清除指定数量的数据。 清除的字节数。 要从中清除的偏移量。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 要清除的数据数量(以字节为单位)。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 该操作未处在事务中, 对象为 null,或者连接已关闭。 对象已关闭或已释放。 发生了 Oracle 错误。 当前不支持。 获取一个值,该值指示应用程序是否调用了 方法。 如果应用程序调用了 方法,则为 true;否则为 false。 发生了 Oracle 错误。 获取一个值,该值指示 是否为一个 流。 如果 流,则为 true;否则为 false。 获取一个值,该值指示 是否为临时 LOB。 如果 是临时 LOB,则为 true;否则为 false。 连接处于关闭状态。 对象已关闭或已释放。 发生了 Oracle 错误。 获取一个值,该值返回 的大小。 的大小(以字节为单位)。 连接处于关闭状态。 对象已关闭或已释放。 发生了 Oracle 错误。 获取一个值,该值返回 LOB 数据类型。 LOB 数据类型之一。 表示一个 null 对象。 获取 流中的当前读取位置。 流中的当前位置。 连接处于关闭状态。 对象已关闭或已释放。 从当前 流中读取字节序列,并在该流中按照读取的字节数提升位置。 读入缓冲区中的总字节数。如果当前可用的字节数没有请求的字节数那么多,则总字节数可能小于请求的字节数,或者如果已到达流的末尾,则为零 (0)。 字节数组。此方法返回时,该缓冲区包含指定的字符数组,该数组的 和 (+) 之间的值由从当前源中读取的字节替换。 中的从零开始的字节偏移量,从此处开始存储从当前流中读取的数据。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 要从当前流中最多读取的字节数。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 为 null 引用(Visual Basic 中为 Nothing)。 参数中的值为非正。 - 或 - offset 参数与 count 参数之和大于 buffer 的长度。 - 或 - 参数中指定的值小于零,或大于 4 GB。 该操作未处在事务中, 对象为 null,或者连接已关闭。 对象已关闭或已释放。 发生了 Oracle 错误。 在当前 流上设置位置。 当前流中的新位置。 相对于 origin 的字节偏移量。如果 为负,则新位置位于 指定的位置之前 指定的字节数。如果 为零,则新位置是 指定的位置。如果 为正,则新位置位于 指定的位置之后 指定的字节数。 类型的值,指示用于获取新位置的参考点。 参数不包含有效的值。 结果位置在值的长度之外。 对象已关闭或已释放。 发生了 Oracle 错误。 流的长度设置为小于当前长度的值。 所需的当前 流的长度(以字节表示)。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 参数中为 CLOB 或 NCLOB 数据类型指定的值不是偶数。 - 或 - 参数中指定的值小于零,或大于 4 GB。 该操作未处在事务中, 对象为 null,或者连接已关闭。 对象已关闭或已释放。 发生了 Oracle 错误。 获取公共语言运行库流值(基础值的等效值)。 对于 ,为 Byte[] 类型的数组。对于 ,为 String。对于 null 数据,则为 对象已关闭或已释放。 发生了 Oracle 错误。 将一个字节序列写入当前 流,并使流中的当前位置前进所写入的字节数。 字节数组。此方法将 中指定的字节数从 复制到当前流中。 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 要写入当前流的字节数。对于 CLOB 和 NCLOB 数据类型,它必须为偶数。 参数是 null 引用(在 Visual Basic 中为 Nothing)。 参数中的值为非正。 - 或 - 参数与 参数之和大于 的长度。 - 或 - 参数中指定的值小于零,或大于 4 GB。 - 或 - 必须将 CLOB 和 NCLOB 数据类型指定为偶数字节数。 该操作未处在事务中, 对象为 null,或者连接已关闭。 对象已关闭或已释放。 发生了 Oracle 错误。 将一个字节写入 流内的当前位置,并将流内的位置向前推进一个字节。 要写入流的字节。 指定 应以只读模式还是以读/写模式打开。 以只读模式打开。 以读/写模式打开。 表示用月份表示的时间间隔,并对应于 Oracle 9i INTERVAL YEAR TO MONTH 数据类型。 从现有 结构中初始化新结构。 一个现有的 结构,可从中创建新结构。 将新的 结构初始化为指定的月份数。 月份数。 将新 结构初始化为指定的年份和月份数。 年份数。 月份数。 该参数指定一个小于 或大于 值。 将此 结构与所提供的对象进行比较,并返回其相对值的指示。 一个有符号的数字,它指示该实例和对象的相对值。 返回值 条件 小于零 此实例小于该对象。 零 此实例等于该对象。 大于零 此实例大于该对象 - 或 - 该对象为空引用 (Nothing)。 要比较的对象。 对两个 结构执行逻辑比较,以确定它们是否相等。 如果两个值相等,则为 true;否则为 false。 一个 结构。 一个 结构。 将提供的对象参数与 对象的 属性进行比较。 如果对象是 的实例并且两者相等,则为 true;否则为 false。 要比较的对象。 获取此实例的哈希代码。 32 位有符号整数哈希代码。 的两个实例进行比较,以确定第一个实例是否大于第二个实例。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 获取一个值,该值指示 结构的 属性是否为 null。 如果 为空,则为 true;否则为 false。 的两个实例进行比较,以确定第一个实例是否小于第二个实例。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 表示 结构的最大有效日期值。 表示 结构的最小有效日期值。 的两个实例执行逻辑比较,确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 表示可分配给 结构实例的 属性的空值。 对两个 结构执行逻辑比较,以确定它们是否相等。 如果两个值相等,则为 true;否则为 false。 一个 结构。 一个 结构。 结构转换为 Int32。 一个 Int32。 一个要转换为 Int32 的 结构。 将字符串转换为 结构。 一个 结构。 要转换为 结构的字符串。 的两个实例进行比较,以确定第一个实例是否大于第二个实例。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例执行逻辑比较,以确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否小于第二个实例。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 将日期和时间的指定的 表示形式转换为其等效的 形式。 一个 结构,它等于指定的 String 表示的日期和时间。 要转换的 String。 将此 结构转换为 一个 String,它表示此 结构的 属性。 获取 结构的值。 结构的值。 表示要存储在数据库中或从数据库中检索的固定精度和小数位数数值,该数值介于 -10 27 -1 和 10 27 -1 之间。 使用提供的 初始化 结构的新实例。 提供的 ,它将用作新 结构的值。 使用提供的 值初始化 结构的新实例。 要作为 结构存储的 值。 使用所提供的双精度值初始化 的新实例。 提供的双精度值,它将用作新 结构的值。 使用提供的整数值初始化 结构的新实例。 提供的整数值,它将用作新 结构的值。 使用提供的长整数值初始化 结构的新实例。 提供的长整数值,它将用作新 结构的值。 获取 参数的绝对值。 一个 结构,其 属性包含表示 参数的绝对值的无符号数字。 一个 OracleNumber 结构。 计算 的反双曲余弦值。 以弧度计量的角度。 一个 结构。 计算两个 结构的和。 一个新的 结构,它的 属性包含该和。 一个 结构。 一个 结构。 计算 的反双曲正弦值。 以弧度计量的角度。 一个 结构。 计算 的反双曲正切值。 以弧度计量的角度。 一个 结构。 计算两个 结构的反双曲正切值。 以弧度计量的角度。 一个 结构。 一个 结构。 返回大于或等于指定 结构的最小整数。 一个 ,表示大于或等于指定 结构的最小整数。 结构,将要计算其最大值。 结构的此实例与所提供的对象进行比较,并返回它们的相对值的指示值。 一个有符号的数字,它指示该实例和对象的相对值。 返回值 条件 小于零 此实例小于该对象。 零 此实例等于该对象。 大于零 此实例大于该对象,或者该对象为空引用(Visual Basic 中为 Nothing) 要比较的对象。 计算 的余弦值。 的余弦值。 一个 结构。 计算 的双曲余弦值。 的双曲余弦值。 一个 结构。 计算用第一个 结构除以第二个结构的结果。 新的 结构,它的 属性包含该除法运算的结果。 一个 结构。 一个 结构。 返回值 e-2.718。 对两个 结构执行逻辑比较,以确定它们是否相等。 一个 ,它在两个实例相等时为 ,在两个实例不相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 将提供的对象参数与 对象的 属性进行比较。 如果对象是 的实例并且两者相等,则为 true;否则为 false。 要比较的对象。 计算 e 的 次幂。常数 e 等于 2.71828182845904,它是自然对数的底数。 一个数的 次幂。 一个 结构。 将指定 数字舍入为下一个较小的整数。 一个 结构,它包含此 结构的整数部分。 结构,将要计算其最小值。 返回 结构的该实例的哈希代码。 32 位有符号整数哈希代码。 对两个 结构执行逻辑比较,以确定第一个结构是否大于第二个结构。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 对两个 参数执行逻辑比较,以确定第一个参数是否大于或等于第二个参数。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 指示此 结构的 是否为 null。 如果 为空,则为 true;否则为 false。 对两个 结构执行逻辑比较,以确定第一个结构是否小于第二个结构。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 对两个 参数执行逻辑比较,以确定第一个参数是否小于或等于第二个参数。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 计算 的自然对数。自然对数基于常数 e (2.71828182845904)。 的自然对数。 一个 结构。 计算为您指定的基。 指定数字在使用指定底时的对数。 一个 结构。 用户指定的 计算为您指定的基。 指定数字在使用指定底时的对数。 一个 结构。 用户指定的整数。 计算数字以 10 为底的对数。 指定数字的以 10 为底的对数。 一个 结构。 返回两个 参数值中的较大者。 中的较大者。 一个 结构。 一个 结构。 一个常数,表示用于精度比较的最大可能值。 一个常数,表示小数位数比较的最大值。 一个常数,表示 结构的最大值。 返回两个 参数值中的较小者。 的较小者。 一个 结构。 一个 结构。 一个常数,表示用于小数位数比较的最小值。 返回值 -1。 一个常数,表示 结构的最小值。 计算第一个 结构除以第二个结构所得结果的模数。 一个新 结构,它的 属性包含除法运算结果的模数。 一个 结构。 一个 结构。 计算两个 参数的乘积。 一个新的 结构,它的 属性包含该乘法运算的乘积。 一个 结构。 一个 结构。 参数的值求反。 一个 ,其值为负 x,或者为零(如果 为零)。 一个 结构。 对两个 参数执行逻辑比较,确定它们是否不相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 表示可分配给 类实例的 属性的空值。 返回值 1。 计算两个 结构的和。 一个新的 结构,它的 属性包含该和。 一个 结构。 一个 结构。 计算用第一个 结构除以第二个结构的结果。 新的 结构,它的 属性包含该除法运算的结果。 一个 结构。 一个 结构。 对两个 结构执行逻辑比较,以确定它们是否相等。 一个 ,它在两个实例相等时为 ,在两个实例不相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 结构转换为 一个新 Int32 结构,它的值等于 结构的 要转换的 结构。 结构转换为 一个新 Int64 结构,它的值等于 结构的 要转换的 结构。 结构转换为 一个新 Decimal 结构,它的值等于 结构的 要转换的 结构。 结构转换为 一个新 Double 结构,它的值等于 结构的 要转换的 结构。 将提供的 Decimal 结构转换为 结构。 一个新的 结构,它的 等于 Decimal 结构的值。 要转换的 Decimal 结构。 将提供的 Double 结构转换为 结构。 新的 结构,它的 属性等于 Double 结构的值。 要转换的 Double 结构。 将提供的 Int32 结构转换为 结构。 新的 结构,它的 属性等于 Int32 结构的值。 要转换的整型结构。 将提供的 Int64 结构转换为 结构。 新的 结构,它的 属性等于 Int64 结构的值。 要转换的 Int64 结构。 将提供的 String 转换为 结构。 一个新 结构,其 等于 String 结构的值。 要转换的 String。 对两个 结构执行逻辑比较,以确定第一个结构是否大于第二个结构。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 对两个 参数执行逻辑比较,以确定第一个参数是否大于或等于第二个参数。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 对两个 参数执行逻辑比较,以确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 对两个 结构执行逻辑比较,以确定第一个结构是否小于第二个结构。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 对两个 参数执行逻辑比较,以确定第一个参数是否小于或等于第二个参数。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 计算用 结构除以第二个 结构所得的余数。 一个新的 结构,它的 属性包含该除法运算的模数。 一个 结构。 一个 结构。 计算两个 结构的乘积。 一个新的 结构,它的 属性包含该乘法运算的乘积。 一个 结构。 一个 结构。 计算从第一个 结构中减去第二个结构所得的结果。 一个新的 结构,它的 属性包含该减法运算的结果。 一个 结构。 一个 结构。 结构求反。 一个新的 结构,其值包含求反的结果。 需求反的 结构。 将数字的 表示形式转换为其等效的 形式。 一个 ,它与指定的 中包含的值等效。 要分析的 String。 返回 pi-3.1415926535897932384626433832795028842 值。 计算指定的 结构的 n 次幂结果,其中 n 由第二个 结构指定。 数字 次幂。 要乘幂的 一个 ,它指定一个幂。 计算指定的 结构的 n 次幂结果,其中 n 由 Int32 结构指定。 数字 次幂。 要乘幂的 一个 Int32 结构,它指定一个幂。 以指定精度获取与指定 结构的值最接近的数字。 一个 结构,它包含该舍入运算的结果。 要舍入的 结构。 返回值中的有效小数位数(精度)。 向左或向右移动指定的位数。 操作的结果。 要操作的数字。 要移动的小数位数。 获取一个值,该值指示 结构的 属性的符号。 一个指示 结构的符号的数字。 要计算其符号的 结构。 计算 的正弦值。 的正弦值。 一个 结构。 计算 的双曲正弦值。 的双曲正弦值。 一个 结构。 计算 参数的平方根。 的平方根。 一个 结构。 计算从第一个 结构中减去第二个结构所得的结果。 一个新的 结构,它的“值”属性包含该减法运算的结果。 一个 结构。 一个 结构。 计算 的正切值。 的正切值。 一个 结构。 计算 的双曲正切值。 的双曲正切值。 一个 结构。 将此 结构转换为 一个新的 对象,它包含 结构的 属性的字符串表示形式。 将指定 结构的值截断到目标位置。 一个 结构,其 被截到指定的 位。 要截断的 结构。 数字将要截断到的小数位置。 获取 结构的值。此属性为只读。 介于 -79,228,162,514,264,337,593,543,950,335 到 79,228,162,514, 264,337,593,543,950,335 之间的数字。 返回值 0。 表示 的参数,还可以表示它到 的映射。无法继承此类。 初始化 类的新实例。 初始化使用参数名称和数据类型的 类的新实例。 参数名。 值之一。 参数中提供的值为无效的后端数据类型。 初始化使用参数名称、数据类型和长度的 类的新实例。 参数名。 值之一。 参数的长度。 参数中提供的值为无效的后端数据类型。 使用参数名称、数据类型、长度、源列名称、参数方向、数值精度以及其他属性初始化 类的一个新实例。 参数名。 值之一。 参数的长度。 值之一。 如果该字段的值可为 null,则为 true;否则为 false。 要将 解析为的小数点左右两侧的总位数。 要将 解析为的总小数位数。 源列的名称。 值之一。 一个 ,它是 的值。 参数中提供的值为无效的后端数据类型。 初始化使用参数名称、数据类型、大小、方向、源列、源版本和其他属性的 类的一个新实例。 要映射的参数的名称。 值之一。 参数的长度。 值之一。 源列的名称。 值之一。 如果源列可为 null,则为 true;否则为 false。 一个 ,它是 的值。 参数中提供的值为无效的后端数据类型。 初始化使用参数名称、数据类型、长度和源列名称的 类的新实例。 参数名。 值之一。 参数的长度。 源列的名称。 参数中提供的值为无效的后端数据类型。 初始化使用参数名和 对象的 类的新实例。 参数名。 一个 对象。 获取或设置参数的 值之一。默认值为 该属性未设置为有效的 获取或设置一个值,该值指示参数是只可输入、只可输出、双向还是存储过程返回值参数。 值之一。默认值为 Input。 该属性未设置为有效的 值之一。 获取或设置一个值,该值指示参数是否接受 null 值。 如果接受 null 值,则为 true;否则为 false。默认值为 false。 获取或设置对 属性的偏移量。 的偏移量。默认值为 0。 获取或设置参数的 值,它是该参数的 。默认值为 获取或设置 的名称。 的名称。默认值为空字符串。 获取或设置用来表示 属性的最大位数。 用于表示 属性的最大位数。默认值为 0,它表示数据提供程序设置 的精度。 重置与此 关联的类型。 重置与此 关联的类型。 获取或设置 解析为的小数位数。 要将 解析为的小数位数。默认值为 0。 获取或设置列中数据的最大大小(以字节为单位)。 列中数据的最大大小(以字节为单位)。默认值为 0(在不想指定最大值时使用)。 获取或设置源列的名称,该源列映射到 并用于加载或返回 映射到 的源列的名称。默认值为空字符串 ("")。 设置或获取一个值,该值指示源列是否可为 null。这使得 能够正确地为可为 null 的列生成 Update 语句。 如果源列可为 null,则为 True;否则为 false。 获取或设置要在加载 时使用的 值之一。默认值为 Current。 有关此成员的说明,请参见 获取一个包含 的字符串。 包含 的字符串。 获取或设置该参数的值。 一个对象,它是该参数的值。默认值为 null。 表示与 相关的参数的集合以及它们各自到 中列的映射。无法继承此类。 初始化 类的新实例。 将指定的 添加到 对新 对象的引用。 要添加到集合中的 参数中指定的 已经添加到这个或其他 中。 参数为 null。 将指定的 对象添加到 中。 集合中新的 对象的索引。 要添加到集合的 对象。 在给定参数名称和数据类型的情况下,将 添加到 中。 对新 对象的引用。 参数名。 值之一。 在给定参数名称、数据类型和列长的情况下,将 添加到 中。 对新 对象的引用。 参数名。 值之一。 列的长度。 在给定参数名称、数据类型、列长和源列名称的情况下,将 添加到 中。 对新 对象的引用。 参数名。 值之一。 列的长度。 源列的名称。 在给定参数名称和参数值的情况下,将 添加到 中。 对新 对象的引用。 参数名。 要添加到集合中的 参数不是一个 将值数组添加到 的末尾。 要添加的 值。 值的数组添加到 的末尾。 要添加的 值。 Adds a value to the end of the . A object. The name of the parameter. The value to be added. 中移除所有 对象。 确定指定的 是否在 中。 如果 包含此值,则为 true;否则为 false。 值。 确定指定的对象是否在 中。 如果 包含此值,则为 true;否则为 false。 值。 指示集合中是否包含具有指定名称的 如果 在集合中,则为 true;否则为 false。 要在集合中查找的 的名称。 将当前 的所有元素复制到指定的一维 中(从指定的目标 索引开始)。 一维 ,它是从当前 复制的元素的目标位置。 一个 32 位整数,它表示 中复制开始处的索引。 将当前 的所有元素复制到指定的 ,从指定的目标索引开始复制。 ,它是从当前 复制的元素的目标位置。 一个 32 位整数,它表示 中复制开始处的索引。 返回一个整数,其中包含 中的元素的数目。只读。 作为整数的 中的元素数目。 返回循环访问 的枚举数。 可用于循环访问集合的 获取指定的 在集合中的位置。 指定的 (它是 )在集合中从零开始的位置。 要查找的 获取指定的 在集合中的位置。 指定的 (它是 )在集合中从零开始的位置。 要查找的 获取具有指定名称的指定 的位置。 指定的 (它是 )在集合中从零开始的位置。 要查找的 的区分大小写的名称。 对象插入 中的指定索引位置。 从零开始的索引,应在该位置插入 value。 要插入 中的 对象。 插入 中的指定索引处。 从零开始的索引,应在该位置插入 value。 要插入 中的 获取一个值,该值指示 是否具有固定大小。 如果 具有固定大小,则返回 true;否则为 false。 获取一个值,该值指示 是否为只读。 如果 为只读,则返回 true;否则为 false。 获取一个值,该值指示 是否是同步的。 如果 已同步,则返回 true;否则返回 false。 获取或设置指定索引处的 指定索引处的 要检索的参数的从零开始的索引。 指定的索引不存在。 获取或设置具有指定名称的 具有指定名称的 要检索的参数的名称。 指定的名称不存在。 从集合中移除指定的 对象。 要从集合中移除的 对象。 从集合中移除指定的 对象。 要从集合中移除的 对象。 从集合中移除位于指定索引位置的 对象。 要移除的 对象的从零开始的索引。 从集合中移除具有指定名称的 对象。 要移除的 对象的名称。 获取可用于同步 访问的对象。 可用于同步对 的访问的对象。 启用用于 Oracle 的 .NET Framework 数据提供程序,以帮助确保用户具有足够的安全级别来访问 Oracle 数据库。 值之一初始化 类的新实例。 值之一。 创建一组新的权限。 连接字符串。 键限制。 枚举之一。 获取一个值,该值指示是否允许使用空白密码。 如果允许使用空白密码,则为 true;否则为 false。 当前权限对象的副本。 一个新权限,它表示当前权限与指定权限的交集。如果交集为空,则此新权限为 null。 要与当前权限相交的权限。它必须与当前权限属于同一类型。 如果当前权限是指定权限的子集,则为 true;否则为 false。 将要测试子集关系的权限。此权限必须与当前权限属于同一类型。 返回一个值,该值指示在不了解权限语义的情况下是否可以将权限表示为无限制。 如果可以将权限表示为无限制,则为 true。 创建安全对象及其当前状态的 XML 编码。 安全对象的 XML 编码,包括任何状态信息。 A new permission that represents the union of the current permission and the specified permission. 将某安全操作与自定义安全属性相关联。 Initializes a new instance of the class. One of the values representing an action that can be performed using declarative security. 获取或设置一个值,该值指示是否允许使用空白密码。 如果允许使用空白密码,则为 true;否则为 false。 获取或设置允许的连接字符串。 允许的连接字符串。 返回一个根据属性 (Attribute) 属性 (Property) 配置的 对象。 一个 对象。 标识由 属性标识的连接字符串参数列表是否是仅有的被允许的连接字符串参数。 值之一。 获取或设置允许或不允许的连接字符串参数。 允许或不允许的一个和多个连接字符串参数。 标识属性是否应序列化连接字符串。 如果属性应序列化连接字符串,则为 true;否则为 false。 标识属性是否应序列化键限制集合。 如果属性应序列化键限制集合,则为 true;否则为 false。 事件提供数据。无法继承此类。 初始化 类的新实例。 通过 发送的 当调用 时执行的 值之一,该值指定所执行的查询的类型。 通过 发送的 获取或设置当调用 时执行的 当调用 时执行的 表示将要处理 事件的方法。 事件源。 包含事件数据的 事件提供数据。 初始化 类的新实例。 要更新的 要在更新过程中执行的 值之一,该值指定所执行的查询的类型。 通过更新发送的 获取或设置进行 时执行的 进行 时要执行的 表示将要处理 事件的方法。 事件源。 包含事件数据的 表示要存储在数据库中或从数据库中检索的字符的可变长度流。 初始化 类的新实例,并指定要存储的字符串。 要存储的字符串。 的此实例与所提供的对象进行比较,并返回其相对值的指示值。 一个有符号的数字,它指示该实例和对象的相对值。 返回值 条件 小于零 此实例小于对象。 零 此实例等于对象。 大于零 此实例大于对象 - 或 - 对象是空引用 (Nothing) 要比较的对象。 串联两个指定的 结构。 一个 ,它包含表示两个 参数内容的新连接的值。 一个 一个 表示可分配给 结构实例的 属性的空字符串。 对两个 操作数执行逻辑比较,以确定它们是否相等。 一个 ,它在两个实例相等时为 ,在两个实例不相等时为 。如果 的任一实例为空,则 将为 一个 一个 将提供的对象参数与 对象的 属性进行比较。 如果对象是 的实例并且两者相等,则 Equals 将返回 true;否则返回 false。 要比较的对象。 获取此实例的哈希代码。 32 位有符号整数哈希代码。 对两个 操作数执行逻辑比较,以确定第一个操作数是否大于第二个操作数。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 一个 对两个 操作数执行逻辑比较,以确定第一个操作数是否大于或等于第二个操作数。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 一个 指示 是否为 如果 ,则为 true;否则为 false。 从 Value 属性获取单字节,该属性位于整数参数 指示的位置。 位于整数参数指示的位置的字节。 要检索的字节的位置。 获取存储在此 结构中的字符串的长度。 所存储的字符串的长度。 对两个 操作数执行逻辑比较,以确定第一个操作数是否小于第二个操作数。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 一个 对两个 操作数执行逻辑比较,以确定第一个操作数是否小于或等于第二个操作数。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 一个 对两个 操作数执行逻辑比较,确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 一个 表示可分配给 结构实例的 属性的空值。 串联两个指定的 结构。 一个 ,它包含表示两个 参数内容的新连接的值。 一个 一个 对两个 操作数执行逻辑比较,以确定它们是否相等。 一个 ,它在两个实例相等时为 ,在两个实例不相等时为 。如果 的任一实例为空,则 将为 一个 一个 转换为 String,它的内容与 OracleString 参数的 属性相同。 要转换的 OracleString。 对两个 操作数执行逻辑比较,以确定第一个操作数是否大于第二个操作数。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 一个 对两个 操作数执行逻辑比较,以确定第一个操作数是否大于或等于第二个操作数。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 一个 参数转换为 OracleString,它包含指定 String 的值。 要转换的 对两个 操作数执行逻辑比较,以确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 一个 对两个 操作数执行逻辑比较,以确定第一个操作数是否小于第二个操作数。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 一个 对两个 操作数执行逻辑比较,以确定第一个操作数是否小于或等于第二个操作数。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 一个 将 OracleString 对象转换为 String。 与此 OracleString 结构具有相同值的 String。 获取存储在此 结构中的字符串。 存储的字符串。 此属性为只读。 表示时间间隔,并且对应于 Oracle 9i INTERVAL DAY TO SECOND 数据类型。 从现有 结构中初始化新结构。 一个现有的 结构,可从中创建新结构。 将新的 结构初始化为指定的小时数、分钟数和秒数。 小时数。 分钟数。 秒数。 该参数指定一个小于 或大于 值。 将新的 初始化为指定的天数、小时数、分钟数和秒数。 天数。 小时数。 分钟数。 秒数。 该参数指定一个小于 或大于 值。 将新的 结构初始化为指定的天数、小时数、分钟数、秒数和毫秒数。 天数。 小时数。 分钟数。 秒数。 毫秒数。 该参数指定一个小于 或大于 值。 将新的 结构初始化为指定的刻度数。 以 100 毫微秒为单位表示的时间段。 用指定的 初始化 结构的新实例。 指定的 将此 结构与所提供的对象进行比较,并返回其相对值的指示。 有符号的数,指示此 结构的实例和对象的相对值。 返回值 条件 小于零 此实例小于该对象。 零 此实例等于该对象。 大于零 此实例大于该对象,或者该对象为空引用(Visual Basic 中的 Nothing)。 要比较的对象。 获取由此实例表示的整天数。 此实例的天数部分。 对两个 结构执行逻辑比较,以确定它们是否相等。 如果两个值相等,则为 true;否则为 false。 一个 结构。 一个 结构。 将提供的对象参数与 对象的 属性进行比较。 如果对象是 的实例并且两者相等,则为 true;否则为 false。 要比较的对象。 获取此实例的哈希代码。 32 位有符号整数哈希代码。 的两个实例进行比较,以确定第一个实例是否大于第二个实例。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 获取由此实例表示的整小时数。 此实例的小时部分,在 0 和 23 之间。 获取一个值,该值指示 结构的 属性是否为 null。 如果 为空,则为 true;否则为 false。 的两个实例进行比较,以确定第一个实例是否小于第二个实例。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 表示 结构的最大有效日期值。 获取由此实例表示的整毫秒数。 此实例的毫秒部分,在 0 和 999 之间。 获取由此实例表示的整分钟数。 此实例的分钟部分,在 0 和 59 之间。 表示 结构的最小有效日期值。 的两个实例执行逻辑比较,确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 表示可分配给 结构实例的 属性的空值。 对两个 结构执行逻辑比较,以确定它们是否相等。 如果两个值相等,则为 true;否则为 false。 一个 结构。 一个 结构。 结构转换为 结构。 一个 结构。 结构,可转换为 结构。 将字符串转换为 结构。 一个 结构。 要转换为 结构的字符串。 的两个实例进行比较,以确定第一个实例是否大于第二个实例。 一个 ,如果第一个实例大于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。 一个 ,如果第一个实例大于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例执行逻辑比较,以确定它们是否相等。 一个 ,它在两个实例不相等时为 ,在两个实例相等时为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否小于第二个实例。 一个 ,如果第一个实例小于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。 一个 ,如果第一个实例小于或等于第二个实例,则它为 ;否则为 。如果 的任一实例为空,则 将为 一个 结构。 一个 结构。 将日期和时间的指定的 表示形式转换为其等效的 形式。 一个 结构,它等于指定的 String 表示的日期和时间。 要分析的 String。 获取由此实例表示的整秒数。 此实例的秒部分,在 0 和 59 之间。 将此 结构转换为 一个 String,它表示此 结构的 属性。 获取 结构的值。 结构的值。 表示要在数据库中生成的事务。 提交 SQL 数据库事务。 尝试提交事务时出错。 事务已提交或回滚。 - 或 - 连接已断开。 指定与该事务关联的 对象。 与该事务关联的 对象。 指定该事务的 该事务的 。默认为 ReadCommitted。 从挂起状态回滚事务。 尝试提交事务时出错。 事务已提交或回滚。 - 或 - 连接已断开。 指定字段或属性的数据类型,以用于 Oracle BFILE 数据类型,它包含存储在外部文件中的最大为 4 GB 的二进制数据的引用。使用具有 属性的 OracleClient 数据类型。 包含二进制数据的 Oracle BLOB 数据类型,其最大大小为 4 GB。使用 中的 OracleClient 数据类型。 Oracle CHAR 数据类型,它包含最大为 2,000 字节的定长字符串。在 中使用 .NET Framework 或 OracleClient 数据类型。 包含字符数据的 Oracle CLOB 数据类型,根据服务器的默认字符集,其最大大小为 4 GB。使用 中的 OracleClient 数据类型。 Oracle REF CURSOR。 对象不可用。 Oracle DATE 数据类型,它包含固定长度的日期和时间表示形式,范围从公元前 4712 年 1 月 1 日到公元 4712 年 12 月 31 日,默认格式为 dd-mmm-yy。对于公元日期,DATE 将映射为 。若要绑定公元前的日期,请分别对输入和输出参数使用 String 参数和 Oracle TO_DATE 或 TO_CHAR 转换函数。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle INTERVAL DAY TO SECOND 数据类型(Oracle 9i 或更高版本),它包含以天、小时、分钟和秒为计量单位的时间间隔,大小固定,为 11 字节。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle INTERVAL YEAR TO MONTH 数据类型(Oracle 9i 或更高版本),它包含以年和月为单位的时间间隔,大小固定,为 5 字节。在 中使用 .NET Framework 或 OracleClient 数据类型。 包含变长二进制数据的 Oracle LONGRAW 数据类型,其最大大小为 2 GB。在 中使用 .NET Framework Byte[] 或 OracleClient 数据类型。 Oracle LONG 数据类型,它包含最大为 2 GB 的变长字符串。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle NCHAR 数据类型,它包含要存储在数据库的区域字符集中的定长字符串,存储在数据库中时最大大小为 2,000 字节(不是字符)。值的大小取决于数据库的区域字符集。有关更多信息,请参见 Oracle 文档。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle NCLOB 数据类型,它包含要存储在数据库的区域字符集中的字符数据,存储在数据库中时最大大小为 4 GB(不是字符)。值的大小取决于数据库的区域字符集。有关更多信息,请参见 Oracle 文档。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle NUMBER 数据类型,它包含最大精度和小数位数为 38 的变长数值数据。该数据类型将映射到 。若要绑定超出 可包含的大小的 Oracle NUMBER,请使用 数据类型,或为输入参数和输出参数分别使用 String 参数和 Oracle TO_NUMBER 或 TO_CHAR 转换函数。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle NVARCHAR2 数据类型,它包含数据库的区域字符集中存储的变长字符串,存储在数据库中时最大大小为 4,000 字节(不是字符)。值的大小取决于数据库的区域字符集。有关更多信息,请参见 Oracle 文档。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle RAW 数据类型,它包含最大为 2,000 字节的变长二进制数据。在 中使用 .NET Framework Byte[] 或 OracleClient 数据类型。 Oracle ROWID 数据类型的 base64 字符串表示形式。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle TIMESTAMP(Oracle 9i 或更高版本),它包含日期和时间(包括秒),大小范围从 7 字节到 11 字节。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle TIMESTAMP WITH LOCAL TIMEZONE(Oracle 9i 或更高版本),它包含日期、时间和对原始时区的引用,大小范围从 7 字节到 11 字节。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle TIMESTAMP WITH TIMEZONE(Oracle 9i 或更高版本),它包含日期、时间和指定时区,大小固定,为 13 字节。在 中使用 .NET Framework 或 OracleClient 数据类型。 Oracle VARCHAR2 数据类型,它包含最大为 4,000 字节的变长字符串。在 中使用 .NET Framework 或 OracleClient 数据类型。 表示值在 0 和 255 之间的无符号 8 位整数的整数类型。这不是本机的 Oracle 数据类型,但是提供此类型以提高绑定输入参数时的性能。在 中使用 .NET Framework 数据类型。 表示值在 0 和 65535 之间的无符号 16 位整数的整数类型。这不是本机的 Oracle 数据类型,但是提供此类型以提高绑定输入参数时的性能。有关从 Oracle 数值转换为公共语言运行库 (CLR) 数据类型的信息,请参见 。在 中使用 .NET Framework 或 OracleClient 数据类型。 表示值在 0 和 4294967295 之间的无符号 32 位整数的整数类型。这不是本机的 Oracle 数据类型,但是提供此类型以提高绑定输入参数时的性能。有关从 Oracle 数值转换为公共语言运行库 (CLR) 数据类型的信息,请参见 。在 中使用 .NET Framework 或 OracleClient 数据类型。 表示值在 -128 和 127 之间的有符号 8 位整数的整数类型。这不是本机 Oracle 数据类型,但是提供此类型是为了提高绑定输入参数时的性能。在 中使用 .NET Framework 数据类型。 表示值在 -32768 和 32767 之间的有符号 16 位整数的整数类型。这不是本机 Oracle 数据类型,但是提供此类型是为了改进绑定输入参数时的性能。有关从 Oracle 数值转换为公共语言运行库 (CLR) 数据类型的信息,请参见 。在 中使用 .NET Framework 或 OracleClient 数据类型。 表示值在 -2147483648 和 2147483647 之间的有符号 32 位整数的整数类型。这不是本机 Oracle 数据类型,但是提供此类型是为了提高绑定输入参数时的性能。有关从 Oracle 数值转换到公共语言运行库数据类型的信息,请参见 。在 中使用 .NET Framework 或 OracleClient 数据类型。 单精度浮点值。这不是本机的 Oracle 数据类型,但是提供此类型以提高绑定输入参数时的性能。有关从 Oracle 数值转换到公共语言运行库数据类型的信息,请参见 。在 中使用 .NET Framework 或 OracleClient 数据类型。 一个双精度浮点值。这不是本机的 Oracle 数据类型,但是提供此类型以提高绑定输入参数时的性能。有关从 Oracle 数值转换为公共语言运行库 (CLR) 数据类型的信息,请参见 。在 中使用 .NET Framework 或 OracleClient 数据类型。 有关此成员的说明,请参见