Udostępnij za pośrednictwem


WebErrorEvent Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy WebErrorEvent.

Przeciążenia

WebErrorEvent(String, Object, Int32, Exception)

Inicjuje klasę WebErrorEvent przy użyciu podanych parametrów.

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

Inicjuje WebErrorEvent nowe wystąpienie klasy przy użyciu podanych parametrów.

WebErrorEvent(String, Object, Int32, Exception)

Inicjuje klasę WebErrorEvent przy użyciu podanych parametrów.

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)

Parametry

message
String

Opis zdarzenia.

eventSource
Object

Obiekt, który jest źródłem zdarzenia.

eventCode
Int32

Kod skojarzony ze zdarzeniem. Podczas implementowania zdarzenia niestandardowego kod zdarzenia musi być większy niż WebExtendedBase.

exception
Exception

Element Exception skojarzony z błędem.

Przykłady

Poniższy przykład kodu przedstawia sposób dostosowywania tego konstruktora.

// 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

Uwagi

Konstruktor WebErrorEvent nie jest przeznaczony do użycia bezpośrednio z kodu. Jest wywoływana przez ASP.NET. Konstruktor można wywołać WebErrorEvent podczas wyprowadzania z WebErrorEvent klasy .

Zobacz też

Dotyczy

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

Inicjuje WebErrorEvent nowe wystąpienie klasy przy użyciu podanych parametrów.

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)

Parametry

message
String

Opis zdarzenia.

eventSource
Object

Obiekt, który jest źródłem zdarzenia.

eventCode
Int32

Kod skojarzony ze zdarzeniem. Podczas implementowania zdarzenia niestandardowego kod zdarzenia musi być większy niż WebExtendedBase.

eventDetailCode
Int32

Wartość WebEventCodes określająca szczegółowy identyfikator zdarzenia.

exception
Exception

Element Exception skojarzony z błędem.

Przykłady

Poniższy przykład kodu pokazuje, jak pochodzić z klasy w WebErrorEvent celu utworzenia zdarzenia niestandardowego.

// 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

Uwagi

Konstruktor WebErrorEvent nie jest przeznaczony do użycia bezpośrednio z kodu. Jest wywoływana przez ASP.NET. Konstruktor można wywołać WebErrorEvent podczas wyprowadzania z WebErrorEvent klasy .

Zobacz też

Dotyczy