다음을 통해 공유


WebAuditEvent 생성자

정의

오버로드

WebAuditEvent(String, Object, Int32)

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

WebAuditEvent(String, Object, Int32, Int32)

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

WebAuditEvent(String, Object, Int32)

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

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

매개 변수

message
String

이벤트 설명입니다.

eventSource
Object

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

eventCode
Int32

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

예제

다음 코드 예제에서는이 생성자를 호출 하는 방법을 보여 줍니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 WebAuditEvent 클래스입니다.

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

End Sub

설명

이 생성자는 ASP.NET 상태 모니터링 시스템에서 내부적으로 사용 됩니다. 인스턴스화를 사용 하지 것입니다는 WebAuditEvent 개체에 있지만이 클래스에서 상속 되는 이벤트 형식을 구현할 때이 생성자를 호출할 수 있습니다.

적용 대상

WebAuditEvent(String, Object, Int32, Int32)

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

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

매개 변수

message
String

이벤트 설명입니다.

eventSource
Object

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

eventCode
Int32

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

eventDetailCode
Int32

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

예제

다음 코드 예제에서는이 생성자를 호출 하는 방법을 보여 줍니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 WebAuditEvent 클래스입니다.

// Invoked in case of events identified by their event code.and 
// event detailed code.
public SampleWebAuditEvent(string msg, object eventSource, 
    int eventCode, int detailedCode): 
    base(msg, eventSource, eventCode, detailedCode)
{
    // 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 
' event detailed code.
Public Sub New(ByVal msg As String, ByVal eventSource As Object, _
ByVal eventCode As Integer, ByVal detailedCode As Integer)
    MyBase.New(msg, eventSource, eventCode, detailedCode)
    ' Perform custom initialization.
    customCreatedMsg = String.Format("Event created at: {0}", _
    DateTime.Now.TimeOfDay.ToString())

End Sub

설명

이 생성자는 ASP.NET 상태 모니터링 시스템에서 내부적으로 사용 됩니다. 인스턴스화를 사용 하지 것입니다는 WebAuditEvent 개체에 있지만이 클래스에서 상속 되는 이벤트 형식을 구현할 때이 생성자를 호출할 수 있습니다.

적용 대상