You create a Microsoft ASP.NET application by using the Microsoft .NET Framework
version 3.5.You add the following code fragment to the Web.config file of the application
(Line numbers are included for reference only).
01 <healthMonitoring>
02 <providers>
03 <add name=”EventLogProvider”
04 type=”System.Web.Management.EventLogWebEventProvider
05 />
06 <add name=”WmiWebEventProvider”
07 type=”System.Web.Management.WmiWebEventProvider
08 />
09 </providers>
10 <eventMappings>
11
12 </eventMappings>
13 <rules>
14 <add name=”Security Rule” eventName=”Security Event”
15 provider=”WmiWebEventProvider” />
16 <add name=”AppError Rule” eventName=”AppError Event”
17 provider=”EventLogProvider” />
18 </rules>
19 </healthMonitoring>
You need to configure Web Events to meet the following requirements:
Security-related Web Events are mapped to Microsoft Windows Management
Instrumentation (WMI) events.
Web Events caused by problems with configuration or application code are logged
into the Windows Application Event Log.
Which code fragment should you insert at line 11?
A.
<add name=”Security Event”
type=”System.Web.Management.WebAuditEvent”/>
<add name=”AppError Event” type=”System.Web.Management.WebRequestErrorEvent”/>
B.
<add name=”Security Event” type=”System.Web.Management.WebAuditEvent”/>
<add name=”AppError Event” type=”System.Web.Management.WebErrorEvent”/>
C.
<add name=”Security Event”
type=”System.Web.Management.WebApplicationLifetimeEvent”/>
<add name=”AppError Event” type=”System.Web.Management.WebRequestErrorEvent”/>
D.
<add name=”Security Event”
type=”System.Web.Management.WebApplicationLifetimeEvent”/>
<add name=”AppError Event” type=”System.Web.Management.WebErrorEvent”/>
Explanation:
WebAuditEvent-Base class for creating audit (security) events
WebErrorEvent-Used to provide information about an error when it occurs inside your application