다음을 통해 공유


WebErrorEvent 생성자

정의

WebErrorEvent 클래스의 새 인스턴스를 초기화합니다.

오버로드

WebErrorEvent(String, Object, Int32, Exception)

제공된 매개 변수를 사용하여 WebErrorEvent 클래스를 초기화합니다.

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

제공된 매개 변수를 사용하여 WebErrorEvent 클래스의 새 인스턴스를 초기화합니다.

WebErrorEvent(String, Object, Int32, Exception)

제공된 매개 변수를 사용하여 WebErrorEvent 클래스를 초기화합니다.

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)

매개 변수

message
String

이벤트 설명입니다.

eventSource
Object

이벤트의 소스인 개체입니다.

eventCode
Int32

이벤트와 관련된 코드입니다. 사용자 지정 이벤트를 구현할 때 이벤트 코드는 WebExtendedBase보다 커야 합니다.

exception
Exception

오류와 연결된 Exception입니다.

예제

다음 코드 예제에는이 생성자를 사용자 지정 하는 방법을 보여 줍니다.

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

설명

WebErrorEvent 생성자는 코드에서 직접 사용할 수 없습니다. ASP.NET에서 호출 됩니다. 호출할 수 있습니다 합니다 WebErrorEvent 에서 파생 하는 경우 생성자는 WebErrorEvent 클래스입니다.

추가 정보

적용 대상

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

제공된 매개 변수를 사용하여 WebErrorEvent 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

message
String

이벤트 설명입니다.

eventSource
Object

이벤트의 소스인 개체입니다.

eventCode
Int32

이벤트와 관련된 코드입니다. 사용자 지정 이벤트를 구현할 때 이벤트 코드는 WebExtendedBase보다 커야 합니다.

eventDetailCode
Int32

이벤트의 상세 식별자를 지정하는 WebEventCodes 값입니다.

exception
Exception

오류와 연결된 Exception입니다.

예제

다음 코드 예제에서 파생 하는 방법을 보여 줍니다는 WebErrorEvent 클래스 사용자 지정 이벤트를 만듭니다.

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

설명

WebErrorEvent 생성자는 코드에서 직접 사용할 수 없습니다. ASP.NET에서 호출 됩니다. 호출할 수 있습니다 합니다 WebErrorEvent 에서 파생 하는 경우 생성자는 WebErrorEvent 클래스입니다.

추가 정보

적용 대상