WebBaseErrorEvent Constructor (String, Object, Int32, Exception)
This API supports the product infrastructure and is not intended to be used directly from your code.
Initializes a new instance of the WebBaseErrorEvent class.
Assembly: System.Web (in System.Web.dll)
Protected Friend Sub New ( message As String, eventSource As Object, eventCode As Integer, e As Exception )
Parameters
- message
-
Type:
System.String
The event description.
- eventSource
-
Type:
System.Object
The object that is the source of the event.
- eventCode
-
Type:
System.Int32
The code associated with the event. When you implement a custom event, the event code must be greater than WebExtendedBase.
- e
-
Type:
System.Exception
The Exception associated with the error.
This constructor is used internally by the ASP.NET health-monitoring system. You can call this constructor when implementing your own event type that inherits from this class.
The following code example shows how to call this constructor from a constructor for the SampleWebBaseErrorEvent class, a class that derives from the WebBaseErrorEvent class.
' Invoked in case of events identified only by their event code. Public Sub New(ByVal msg As String, ByVal eventSource As Object, _ ByVal eventCode As Integer, ByVal e As Exception) MyBase.New(msg, eventSource, eventCode, e) ' Perform custom initialization. customCreatedMsg = String.Format("Event created at: {0}", _ DateTime.Now.TimeOfDay.ToString()) End Sub 'NewNew
Available since 2.0