WebViewStateFailureAuditEvent 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
웹 애플리케이션 뷰 상태 관련 오류 정보를 제공합니다.
public ref class WebViewStateFailureAuditEvent : System::Web::Management::WebFailureAuditEvent
public class WebViewStateFailureAuditEvent : System.Web.Management.WebFailureAuditEvent
type WebViewStateFailureAuditEvent = class
inherit WebFailureAuditEvent
Public Class WebViewStateFailureAuditEvent
Inherits WebFailureAuditEvent
- 상속
-
WebViewStateFailureAuditEvent
예제
다음은 구성 하는 방법을 보여 주는 구성 파일의 일부는 EventLogWebEventProvider 뷰 상태 오류를 캡처할 수 있습니다. 완전성을 위해 설정이 표시 됩니다는 provider
고 eventMappings
섹션입니다. 이미 기본적으로 설정 됩니다. 하기만 하면 설치 프로그램을 제공 하는 것은 rules
섹션입니다. 자세한 내용은 healthMonitoring
를 참조하십시오.
뷰 상태 오류를 생성 하려면 다음 쿼리 문자열을 사용 하 여 브라우저에서 URL을 입력 합니다.
?__VIEWSTATEFIELDCOUNT=1&__VIEWSTATE=bogus
Windows 애플리케이션 이벤트 로그는 다음 구성 설정을 입력 하는 경우 뷰 상태 오류를 캡처합니다.
<healthMonitoring
enabled="true"
heartBeatInterval="0">
<providers>
// Configure the provider to process
// the health events.
<add name="EventLogProvider"
type="System.Web.Management.EventLogWebEventProvider,
System.Web,Version=2.0.3600.0,Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a"/>
</providers>
<eventMappings>
<clear />
// Configure the WebFailureAuditEvent
// object to handle the Viewstate failures.
<add name="Failure Audits"
type="System.Web.Management.WebFailureAuditEvent,
System.Web,Version=2.0.3600.0,Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a" />
</eventMappings>
<rules>
<clear/>
// Configure the connection between the
// application lifetime event object
// and the provider that must process it.
<add name="Viewstate Failure Events "
eventName="Failure Events"
provider="EventLogProvider"
profile="Default"
minInterval="00:01:00" />
</rules>
</healthMonitoring>
설명
ASP.NET 상태 모니터링 프로덕션와 운영 스태프를 배포 된 웹 애플리케이션을 관리할 수 있습니다. System.Web.Management 네임 스페이스 애플리케이션 상태 데이터 및이 데이터 처리를 담당 하는 공급자 형식이 패키징 담당 상태 이벤트 형식을 포함 합니다. 또한 상태 이벤트를 관리 하는 동안 유용한 지 원하는 형식을 포함 합니다.
ASP.NET 형식의 이벤트를 발생 시킵니다. WebViewStateFailureAuditEvent 뷰 상태 오류가 발생 하는 경우. 이 오류를 다른 키를 사용 하 여 다른 컴퓨터에서 다시 사용 하거나 뷰 상태를 훼손 시도 나타냅니다. 관련 된 감사 이벤트 코드는 AuditInvalidViewStateFailure합니다.
참고
대부분의 경우에 구현 된 대로 ASP.NET 상태 모니터링 유형을 사용할 수 없게 됩니다 및에서 값을 지정 하 여 상태 모니터링 시스템을 제어 하는 healthMonitoring
구성 섹션입니다. 사용자 고유의 사용자 지정 이벤트 및 공급자 상태 모니터링 형식에서 파생할 수 있습니다.
생성자
WebViewStateFailureAuditEvent(String, Object, Int32, Int32, ViewStateException) |
제공된 매개 변수를 사용하여 WebViewStateFailureAuditEvent 클래스의 새 인스턴스를 초기화합니다. |
WebViewStateFailureAuditEvent(String, Object, Int32, ViewStateException) |
제공된 매개 변수를 사용하여 WebViewStateFailureAuditEvent 클래스를 초기화합니다. |
속성
EventCode |
이벤트와 관련된 코드 값을 가져옵니다. (다음에서 상속됨 WebBaseEvent) |
EventDetailCode |
이벤트 상세 코드를 가져옵니다. (다음에서 상속됨 WebBaseEvent) |
EventID |
이벤트와 연결된 식별자를 가져옵니다. (다음에서 상속됨 WebBaseEvent) |
EventOccurrence |
이벤트가 발생한 횟수를 나타내는 카운터를 가져옵니다. (다음에서 상속됨 WebBaseEvent) |
EventSequence |
애플리케이션에서 이벤트가 발생한 횟수를 가져옵니다. (다음에서 상속됨 WebBaseEvent) |
EventSource |
이벤트를 발생시킨 개체를 가져옵니다. (다음에서 상속됨 WebBaseEvent) |
EventTime |
이벤트가 발생한 시간을 가져옵니다. (다음에서 상속됨 WebBaseEvent) |
EventTimeUtc |
이벤트가 발생한 시간을 가져옵니다. (다음에서 상속됨 WebBaseEvent) |
Message |
이벤트를 설명하는 메시지를 가져옵니다. (다음에서 상속됨 WebBaseEvent) |
ProcessInformation |
ASP.NET 애플리케이션-호스팅 프로세스에 대한 정보를 가져옵니다. (다음에서 상속됨 WebManagementEvent) |
RequestInformation |
웹 요청과 연결된 정보를 가져옵니다. (다음에서 상속됨 WebAuditEvent) |
ViewStateException |
오류로 인해 발생하는 예외를 가져옵니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
FormatCustomEventDetails(WebEventFormatter) |
이벤트 정보에 대한 표준 형식을 제공합니다. (다음에서 상속됨 WebBaseEvent) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
IncrementPerfCounters() |
Audit Failure Events Raised 성능 카운터를 증가시킵니다. (다음에서 상속됨 WebFailureAuditEvent) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
Raise() |
이벤트가 발생한 사실을 구성된 공급자에게 알려 이벤트를 발생시킵니다. (다음에서 상속됨 WebBaseEvent) |
ToString() |
표시하기 위해 이벤트 정보의 서식을 지정합니다. (다음에서 상속됨 WebBaseEvent) |
ToString(Boolean, Boolean) |
표시하기 위해 이벤트 정보의 서식을 지정합니다. (다음에서 상속됨 WebBaseEvent) |
적용 대상
추가 정보
.NET