Udostępnij za pośrednictwem


WebRequestErrorEvent Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy WebRequestErrorEvent.

Przeciążenia

WebRequestErrorEvent(String, Object, Int32, Exception)

Inicjuje klasę WebRequestErrorEvent z określonymi parametrami zdarzenia.

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

Inicjuje klasę WebRequestErrorEvent z określonymi parametrami zdarzenia.

Uwagi

Wartość używana do definiowania kodu lub identyfikatora WebExtendedBase zdarzenia musi być większa niż stała pola.

WebRequestErrorEvent(String, Object, Int32, Exception)

Inicjuje klasę WebRequestErrorEvent z określonymi parametrami zdarzenia.

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)

Parametry

message
String

Opis zdarzenia.

eventSource
Object

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

eventCode
Int32

Identyfikator skojarzony ze zdarzeniem. Musi być większa niż WebExtendedBase stała pola.

exception
Exception

Skojarzony Exception z błędem.

Przykłady

W poniższym przykładzie kodu pokazano, jak używać tego konstruktora.

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

Uwagi

Ten konstruktor umożliwia utworzenie WebRequestErrorEvent zdarzenia bez konieczności określania szczegółowych informacji o kodzie dotyczących samego zdarzenia.

Dotyczy

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

Inicjuje klasę WebRequestErrorEvent z określonymi parametrami zdarzenia.

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)

Parametry

message
String

Opis zdarzenia.

eventSource
Object

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

eventCode
Int32

Identyfikator skojarzony ze zdarzeniem. Musi być większa niż WebExtendedBase stała pola.

eventDetailCode
Int32

Identyfikator kodu szczegółów zdarzenia.

exception
Exception

Skojarzony Exception z błędem.

Przykłady

W poniższym przykładzie kodu pokazano, jak używać tego konstruktora.

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

Uwagi

Użyj tego konstruktora, jeśli musisz określić szczegółowe informacje o kodzie zdarzenia.

Dotyczy