次の方法で共有


WebBaseErrorEvent コンストラクター

定義

WebBaseErrorEvent クラスの新しいインスタンスを初期化します。

オーバーロード

WebBaseErrorEvent(String, Object, Int32, Exception)

WebBaseErrorEvent クラスの新しいインスタンスを初期化します。

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

WebBaseErrorEvent クラスの新しいインスタンスを初期化します。

WebBaseErrorEvent(String, Object, Int32, Exception)

WebBaseErrorEvent クラスの新しいインスタンスを初期化します。

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)

パラメーター

message
String

イベントの説明。

eventSource
Object

イベントのソースであるオブジェクト。

eventCode
Int32

イベントに関連付けられているコード。 カスタム イベントを実装する場合、イベント コードを WebExtendedBase より大きくする必要があります。

e
Exception

エラーに関連付けられている Exception

次のコード例は、 クラスのコンストラクター (クラスから派生したクラス) からこのコンストラクター SampleWebBaseErrorEvent を呼び出す方法を WebBaseErrorEvent 示しています。

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

注釈

このコンストラクターは、ASP.NET 正常性監視システムによって内部的に使用されます。 このクラスから継承する独自のイベント型を実装するときに、このコンストラクターを呼び出すことができます。

こちらもご覧ください

適用対象

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

WebBaseErrorEvent クラスの新しいインスタンスを初期化します。

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)

パラメーター

message
String

イベントの説明。

eventSource
Object

イベントのソースであるオブジェクト。

eventCode
Int32

イベントに関連付けられているコード。 カスタム イベントを実装する場合、イベント コードを WebExtendedBase より大きくする必要があります。

eventDetailCode
Int32

イベントの詳細識別子。

e
Exception

エラーに関連付けられている Exception

次のコード例は、 クラスのコンストラクター (クラスから派生したクラス) からこのコンストラクター SampleWebBaseErrorEvent を呼び出す方法を WebBaseErrorEvent 示しています。

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

注釈

このコンストラクターは、ASP.NET 正常性監視システムによって内部的に使用されます。 このクラスから継承する独自のイベント型を実装するときに、このコンストラクターを呼び出すことができます。

こちらもご覧ください

適用対象