Sdílet prostřednictvím


WebBaseErrorEvent Konstruktory

Definice

Inicializuje novou instanci WebBaseErrorEvent třídy.

Přetížení

WebBaseErrorEvent(String, Object, Int32, Exception)

Inicializuje novou instanci WebBaseErrorEvent třídy.

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

Parametry

message
String

Popis události.

eventSource
Object

Objekt, který je zdrojem události.

eventCode
Int32

Kód přidružený k události. Při implementaci vlastní události musí být kód události větší než WebExtendedBase.

e
Exception

Hodnota přidružená Exception k chybě.

Příklady

Následující příklad kódu ukazuje, jak volat tento konstruktor z konstruktoru SampleWebBaseErrorEvent pro třídu, třída, která je odvozena z WebBaseErrorEvent třídy.

// Invoked in case of events identified only by their event code.
public SampleWebBaseErrorEvent(string msg, 
    object eventSource, int eventCode, Exception e):
  base(msg, eventSource, eventCode, e)
{
    // Perform custom initialization.
    customCreatedMsg =
      string.Format("Event created at: {0}", 
      DateTime.Now.TimeOfDay.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.
    customCreatedMsg = String.Format("Event created at: {0}", _
    DateTime.Now.TimeOfDay.ToString())

End Sub

Poznámky

Tento konstruktor interně používá ASP.NET systém monitorování stavu. Tento konstruktor můžete volat při implementaci vlastního typu události, který dědí z této třídy.

Viz také

Platí pro

WebBaseErrorEvent(String, Object, Int32, Int32, Exception)

Inicializuje novou instanci WebBaseErrorEvent třídy.

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

Parametry

message
String

Popis události.

eventSource
Object

Objekt, který je zdrojem události.

eventCode
Int32

Kód přidružený k události. Při implementaci vlastní události musí být kód události větší než WebExtendedBase.

eventDetailCode
Int32

Podrobný identifikátor události.

e
Exception

Hodnota přidružená Exception k chybě.

Příklady

Následující příklad kódu ukazuje, jak volat tento konstruktor z konstruktoru SampleWebBaseErrorEvent pro třídu, třída, která je odvozena z WebBaseErrorEvent třídy.

// Invoked in case of events identified by their event code and 
// related event detailed code.
public SampleWebBaseErrorEvent(string msg, object eventSource, 
    int eventCode, int detailedCode, Exception e):
  base(msg, eventSource, eventCode, detailedCode, e)
{
    // Perform custom initialization.
    customCreatedMsg =
      string.Format("Event created at: {0}", 
      DateTime.Now.TimeOfDay.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.
    customCreatedMsg = String.Format("Event created at: {0}", _
    DateTime.Now.TimeOfDay.ToString())

End Sub

Poznámky

Tento konstruktor interně používá ASP.NET systém monitorování stavu. Tento konstruktor můžete volat při implementaci vlastního typu události, který dědí z této třídy.

Viz také

Platí pro