다음을 통해 공유


WebRequestErrorEvent 생성자

정의

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

오버로드

WebRequestErrorEvent(String, Object, Int32, Exception)

지정된 이벤트 매개 변수를 사용하여 WebRequestErrorEvent 클래스를 초기화합니다.

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

지정된 이벤트 매개 변수를 사용하여 WebRequestErrorEvent 클래스를 초기화합니다.

설명

이벤트 코드 또는 식별자를 정의 하는 데 값 보다 커야 합니다 WebExtendedBase 필드 상수입니다.

WebRequestErrorEvent(String, Object, Int32, Exception)

지정된 이벤트 매개 변수를 사용하여 WebRequestErrorEvent 클래스를 초기화합니다.

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)

매개 변수

message
String

이벤트 설명입니다.

eventSource
Object

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

eventCode
Int32

이벤트와 연결된 식별자입니다. WebExtendedBase 필드 상수보다 커야 합니다.

exception
Exception

오류와 연결된 Exception입니다.

예제

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

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

설명

이 생성자를 사용 하면 만들 수 있습니다는 WebRequestErrorEvent 이벤트는 이벤트 자체에 대 한 자세한 코드 정보를 지정 하지 않아도 됩니다.

적용 대상

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

지정된 이벤트 매개 변수를 사용하여 WebRequestErrorEvent 클래스를 초기화합니다.

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)

매개 변수

message
String

이벤트 설명입니다.

eventSource
Object

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

eventCode
Int32

이벤트와 연결된 식별자입니다. WebExtendedBase 필드 상수보다 커야 합니다.

eventDetailCode
Int32

이벤트 정보 코드 식별자입니다.

exception
Exception

오류와 연결된 Exception입니다.

예제

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

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

설명

이벤트에 대 한 자세한 코드 정보를 지정 하는 경우이 생성자를 사용 합니다.

적용 대상