Freigeben über


WebRequestErrorEvent Konstruktoren

Definition

Initialisiert eine neue Instanz der WebRequestErrorEvent-Klasse.

Überlädt

WebRequestErrorEvent(String, Object, Int32, Exception)

Initialisiert die WebRequestErrorEvent-Klasse mit angegebenen Ereignisparametern.

WebRequestErrorEvent(String, Object, Int32, Int32, Exception)

Initialisiert die WebRequestErrorEvent-Klasse mit angegebenen Ereignisparametern.

Hinweise

Der Wert, den Sie zum Definieren ihres Ereigniscodes oder Bezeichners verwenden, muss größer als die WebExtendedBase Feldkonstante sein.

WebRequestErrorEvent(String, Object, Int32, Exception)

Initialisiert die WebRequestErrorEvent-Klasse mit angegebenen Ereignisparametern.

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

Parameter

message
String

Die Beschreibung des Ereignisses.

eventSource
Object

Das Objekt, das die Quelle des Ereignisses ist.

eventCode
Int32

Der dem Ereignis zugeordnete Bezeichner. Muss größer als die WebExtendedBase-Feldkonstante sein.

exception
Exception

Die dem Fehler zugeordnete Exception.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Konstruktors veranschaulicht.

// Invoked in case of events 
// identified only by their event code.
public SampleWebRequestErrorEvent(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

Hinweise

Mit diesem Konstruktor können Sie ein WebRequestErrorEvent Ereignis erstellen, ohne detaillierte Codeinformationen zum Ereignis selbst angeben zu müssen.

Gilt für:

WebRequestErrorEvent(String, Object, Int32, Int32, Exception)

Initialisiert die WebRequestErrorEvent-Klasse mit angegebenen Ereignisparametern.

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

Parameter

message
String

Die Beschreibung des Ereignisses.

eventSource
Object

Das Objekt, das die Quelle des Ereignisses ist.

eventCode
Int32

Der dem Ereignis zugeordnete Bezeichner. Muss größer als die WebExtendedBase-Feldkonstante sein.

eventDetailCode
Int32

Der Bezeichner für den Ereignisdetailcode.

exception
Exception

Die dem Fehler zugeordnete Exception.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Konstruktors veranschaulicht.

// Invoked in case of events identified 
// by their event code.and related event 
// detailed code.
public SampleWebRequestErrorEvent(
    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

Hinweise

Verwenden Sie diesen Konstruktor, wenn Sie detaillierte Codeinformationen zum Ereignis angeben müssen.

Gilt für: