OracleFailoverEventHandler Delegate
The OracleFailoverEventHandler represents the signature of the method that handles the OracleConnection.Failover event.
Declaration
// C#
public delegate FailoverReturnCode OracleFailoverEventHandler(object sender,
OracleFailoverEventArgs eventArgs);
Requirements
| Provider | ODP.NET, Unmanaged Driver | ODP.NET, Managed Driver | ODP.NET Core |
|---|---|---|---|
| Assembly | Oracle.DataAccess.dll |
Oracle.ManagedDataAccess.dll |
Oracle.ManagedDataAccess.dll |
| Namespace | Oracle.DataAccess.Client |
Oracle.ManagedDataAccess.Client |
Oracle.ManagedDataAccess.Client |
| .NET Framework | See System Requirements | See System Requirements | - |
| .NET (Core) | - | - | See System Requirements |
Parameter
-
sender
The source of the event.
-
eventArgs
The
OracleFailoverEventArgsobject that contains the event data.
Return Type
An int.
Remarks
To receive failover notifications, a callback function can be registered as follows:
ConObj.Failover += new OracleFailoverEventHandler(OnFailover);
The definition of the callback function OnFailover can be as follows:
public FailoverReturnCode OnFailover(object sender, OracleFailoverEventArgs eventArgs)