OracleConnection.InfoMessage 事件

当 Oracle 发送警告或信息性消息时发生。

**命名空间:**System.Data.OracleClient
**程序集:**System.Data.OracleClient(在 system.data.oracleclient.dll 中)

语法

声明
Public Event InfoMessage As OracleInfoMessageEventHandler
用法
Dim instance As OracleConnection
Dim handler As OracleInfoMessageEventHandler

AddHandler instance.InfoMessage, handler
public event OracleInfoMessageEventHandler InfoMessage
public:
event OracleInfoMessageEventHandler^ InfoMessage {
    void add (OracleInfoMessageEventHandler^ value);
    void remove (OracleInfoMessageEventHandler^ value);
}
/** @event */
public void add_InfoMessage (OracleInfoMessageEventHandler value)

/** @event */
public void remove_InfoMessage (OracleInfoMessageEventHandler value)
JScript 支持使用事件,但不支持进行新的声明。

备注

由于用于 Oracle 的 .NET Framework 数据提供程序使用“Oracle 调用接口”(OCI),每当数据提供程序接收到“信息接收成功”消息时,将生成一个 InfoMessage 事件。示例将创建一个包含语法错误的存储过程。对 ExecuteNonQuery 方法的调用将成功。但是会生成 InfoMessage 事件来通知您出现了语法错误。

要处理服务器发送的警告或信息性消息的客户端应创建一个 OracleInfoMessageEventHandler 委托来侦听该事件。

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1

请参见

参考

OracleConnection 类
OracleConnection 成员
System.Data.OracleClient 命名空间