DALMessageType Enumeration
- Last UpdatedApr 08, 2026
- 2 minute read
Determines the type and purpose of any message travelling in or out of the DAL.
public enum DALMessageType : System.Enum
public enum class DALMessageType : public System.Enum
| Member | Description |
|---|---|
| CancelRequest | A request from the client to the driver to cancel a previously issued request. |
| CloseNotification | A notification from DAL core to each of the client's request callback indicating the DAL is closing down. |
| CloseRequest | A request from the client to the driver to close down and exit. |
| ConnectionDenied | A connection denied response from remote transport back to the DAL core. |
| ConnectionDeniedNotification | A notification from the DAL that the connection to the remote transport has been denied. |
| ConnectionDisconnectedNotification | A notification from the DAL that the connection to the driver has been disconnected. |
| ConnectionEstablishedNotification | A notification from the DAL to a client that the connection to the driver has been established. |
| ConnectionRequest | A request to connect to a type driver. |
| ConnectionResponse | A response from a type driver back to the client side DAL core. |
| ConnectionTimeoutNotification | A notification from the DAL to a client that the attempt to establish a connection has taken longer than the specific timeout period. |
| DataRequest | A standard data request from the client to the driver. |
| DataResponse | A standard data response from the driver back to the client. |
| DataSourceConnectionNotification | A notification from the DAL to a client that the connection from driver to its datasource has been established. |
| DataSourceConnectionResponse | A response from a type driver back to the client side DAL core about connection to driver datasource is established. |
| Disconnect | A notification from the driver or transport to the DAL core that a disconnect occurred. |
| DisconnectNotification | A notification from the DAL to a client that the connection disconnected from the driver. |
| RequestTimeoutNotification | A notification from the DAL to a client that a response to a given request has not yet received a response. |
| Undefined | No message type yet defined. |
System.Object
System.ValueType
System.Enum
OASySDNA.Common.DAL.DALCommon.DALMessageType