OracleConnection.InfoMessage Evento

Definizione

Viene generato quando si invia un avviso o un messaggio informativo mediante Oracle.Occurs when Oracle sends a warning or an informational message.

public:
 event System::Data::OracleClient::OracleInfoMessageEventHandler ^ InfoMessage;
public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage;
member this.InfoMessage : System.Data.OracleClient.OracleInfoMessageEventHandler 
Public Custom Event InfoMessage As OracleInfoMessageEventHandler 

Commenti

Poiché il .NET Framework provider di dati per Oracle utilizza l'interfaccia OCI (Oracle Call Interface), ogni volta che il provider di dati riceve un messaggio di informazioni di esito positivo, viene generato un evento di InfoMessage.Because the .NET Framework Data Provider for Oracle uses the Oracle Call Interface (OCI), whenever the data provider receives a Success With Info message, an InfoMessage event is generated. Un esempio potrebbe essere la creazione di un stored procedure contenente un errore di sintassi.An example would be creating a stored procedure that contains a syntax error. La chiamata al metodo ExecuteNonQuery avrà esito positivo.The call to the ExecuteNonQuery method would succeed. Viene tuttavia generato un evento InfoMessage che informa dell'errore di sintassi.However an InfoMessage event would be generated informing you of the syntax error.

I client che desiderano elaborare avvisi o messaggi informativi inviati dal server devono creare un delegato OracleInfoMessageEventHandler per restare in ascolto di questo evento.Clients who want to process warnings or informational messages sent by the server should create an OracleInfoMessageEventHandler delegate to listen to this event.

Si applica a