Partager via


WebErrorEvent Constructeurs

Définition

Initialise une nouvelle instance de la classe WebErrorEvent.

Surcharges

WebErrorEvent(String, Object, Int32, Exception)

Initialise la classe WebErrorEvent en utilisant les paramètres fournis.

WebErrorEvent(String, Object, Int32, Int32, Exception)

Initialise une nouvelle instance de la classe WebErrorEvent avec les paramètres spécifiés.

WebErrorEvent(String, Object, Int32, Exception)

Initialise la classe WebErrorEvent en utilisant les paramètres fournis.

protected public:
 WebErrorEvent(System::String ^ message, System::Object ^ eventSource, int eventCode, Exception ^ exception);
protected internal WebErrorEvent (string message, object eventSource, int eventCode, Exception exception);
new System.Web.Management.WebErrorEvent : string * obj * int * Exception -> System.Web.Management.WebErrorEvent
Protected Friend Sub New (message As String, eventSource As Object, eventCode As Integer, exception As Exception)

Paramètres

message
String

Description de l'événement.

eventSource
Object

Objet qui représente la source de l'événement.

eventCode
Int32

Code associé à l'événement. Lorsque vous implémentez un événement personnalisé, le code d'événement doit être supérieur à WebExtendedBase.

exception
Exception

Exception associée à l'erreur.

Exemples

L’exemple de code suivant montre comment personnaliser ce constructeur.

// Invoked in case of events identified 
// only by their event code.
public SampleWebErrorEvent(string msg, 
    object eventSource, int eventCode, Exception e)
    :
base(msg, eventSource, eventCode, e)
{
    // Perform custom initialization.
    eventInfo = new StringBuilder();
    eventInfo.Append(string.Format(
        "Event created at: ", EventTime.ToString()));
}
' 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.
     eventInfo = New StringBuilder()
     eventInfo.Append(String.Format( _
     "Event created at: ", EventTime.ToString()))
 End Sub

Remarques

Le WebErrorEvent constructeur n’est pas destiné à être utilisé directement à partir de votre code. Il est appelé par ASP.NET. Vous pouvez appeler le WebErrorEvent constructeur lors de la dérivation de la WebErrorEvent classe .

Voir aussi

S’applique à

WebErrorEvent(String, Object, Int32, Int32, Exception)

Initialise une nouvelle instance de la classe WebErrorEvent avec les paramètres spécifiés.

protected public:
 WebErrorEvent(System::String ^ message, System::Object ^ eventSource, int eventCode, int eventDetailCode, Exception ^ exception);
protected internal WebErrorEvent (string message, object eventSource, int eventCode, int eventDetailCode, Exception exception);
new System.Web.Management.WebErrorEvent : string * obj * int * int * Exception -> System.Web.Management.WebErrorEvent
Protected Friend Sub New (message As String, eventSource As Object, eventCode As Integer, eventDetailCode As Integer, exception As Exception)

Paramètres

message
String

Description de l'événement.

eventSource
Object

Objet qui représente la source de l'événement.

eventCode
Int32

Code associé à l'événement. Lorsque vous implémentez un événement personnalisé, le code d'événement doit être supérieur à WebExtendedBase.

eventDetailCode
Int32

Valeur WebEventCodes qui spécifie l'identificateur détaillé de l'événement.

exception
Exception

Exception associée à l'erreur.

Exemples

L’exemple de code suivant montre comment dériver de la WebErrorEvent classe pour créer un événement personnalisé.

// Invoked in case of events identified 
// by their event code.and 
// related event detailed code.
public SampleWebErrorEvent(string msg, 
    object eventSource, int eventCode, 
    int detailedCode, Exception e):
  base(msg, eventSource, 
    eventCode, detailedCode, e)
{
    // Perform custom initialization.
    eventInfo = new StringBuilder();
    eventInfo.Append(string.Format(
        "Event created at: ", EventTime.ToString()));
}
' Invoked in case of events identified 
' by their event code.and 
' related event detailed code.
 Public Sub New(ByVal msg As String, ByVal eventSource _
 As Object, ByVal eventCode As Integer, _
 ByVal detailedCode As Integer, ByVal e As Exception)
     MyBase.New(msg, eventSource, _
     eventCode, detailedCode, e)
     ' Perform custom initialization.
     eventInfo = New StringBuilder()
     eventInfo.Append(String.Format( _
     "Event created at: ", EventTime.ToString()))
 End Sub

Remarques

Le WebErrorEvent constructeur n’est pas destiné à être utilisé directement à partir de votre code. Il est appelé par ASP.NET. Vous pouvez appeler le WebErrorEvent constructeur lors de la dérivation de la WebErrorEvent classe .

Voir aussi

S’applique à