87ca099993790250faf28a7fe5b1d70015c4e9ef
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Microsoft.Extensions.Logging.EventLog</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions">\r
8             <summary>\r
9             Extension methods for the <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/> class.\r
10             </summary>\r
11         </member>\r
12         <member name="M:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions.AddEventLog(Microsoft.Extensions.Logging.ILoggingBuilder)">\r
13             <summary>\r
14             Adds an event logger named 'EventLog' to the factory.\r
15             </summary>\r
16             <param name="builder">The extension method argument.</param>\r
17             <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>\r
18         </member>\r
19         <member name="M:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions.AddEventLog(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.EventLog.EventLogSettings)">\r
20             <summary>\r
21             Adds an event logger. Use <paramref name="settings"/> to enable logging for specific <see cref="T:Microsoft.Extensions.Logging.LogLevel"/>s.\r
22             </summary>\r
23             <param name="builder">The extension method argument.</param>\r
24             <param name="settings">The <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogSettings"/>.</param>\r
25             <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>\r
26         </member>\r
27         <member name="M:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions.AddEventLog(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action{Microsoft.Extensions.Logging.EventLog.EventLogSettings})">\r
28             <summary>\r
29             Adds an event logger. Use <paramref name="configure"/> to enable logging for specific <see cref="T:Microsoft.Extensions.Logging.LogLevel"/>s.\r
30             </summary>\r
31             <param name="builder">The extension method argument.</param>\r
32             <param name="configure">A delegate to configure the <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogSettings"/>.</param>\r
33             <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> so that additional calls can be chained.</returns>\r
34         </member>\r
35         <member name="T:Microsoft.Extensions.Logging.EventLog.EventLogLogger">\r
36             <summary>\r
37             A logger that writes messages to Windows Event Log.\r
38             </summary>\r
39         </member>\r
40         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLogger.#ctor(System.String,Microsoft.Extensions.Logging.EventLog.EventLogSettings,Microsoft.Extensions.Logging.IExternalScopeProvider)">\r
41             <summary>\r
42             Initializes a new instance of the <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogLogger"/> class.\r
43             </summary>\r
44             <param name="name">The name of the logger.</param>\r
45             <param name="settings">The <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogSettings"/>.</param>\r
46             <param name="externalScopeProvider">The <see cref="T:Microsoft.Extensions.Logging.IExternalScopeProvider"/>.</param>\r
47         </member>\r
48         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLogger.BeginScope``1(``0)">\r
49             <inheritdoc />\r
50         </member>\r
51         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLogger.IsEnabled(Microsoft.Extensions.Logging.LogLevel)">\r
52             <inheritdoc />\r
53         </member>\r
54         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLogger.Log``1(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,``0,System.Exception,System.Func{``0,System.Exception,System.String})">\r
55             <inheritdoc />\r
56         </member>\r
57         <member name="T:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider">\r
58             <summary>\r
59             The provider for the <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogLogger"/>.\r
60             </summary>\r
61         </member>\r
62         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider.#ctor">\r
63             <summary>\r
64             Initializes a new instance of the <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider"/> class.\r
65             </summary>\r
66         </member>\r
67         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider.#ctor(Microsoft.Extensions.Logging.EventLog.EventLogSettings)">\r
68             <summary>\r
69             Initializes a new instance of the <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider"/> class.\r
70             </summary>\r
71             <param name="settings">The <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogSettings"/>.</param>\r
72         </member>\r
73         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.Extensions.Logging.EventLog.EventLogSettings})">\r
74             <summary>\r
75             Initializes a new instance of the <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider"/> class.\r
76             </summary>\r
77             <param name="options">The <see cref="T:Microsoft.Extensions.Options.IOptions`1"/>.</param>\r
78         </member>\r
79         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider.CreateLogger(System.String)">\r
80             <inheritdoc />\r
81         </member>\r
82         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider.Dispose">\r
83             <inheritdoc />\r
84         </member>\r
85         <member name="M:Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider.SetScopeProvider(Microsoft.Extensions.Logging.IExternalScopeProvider)">\r
86             <inheritdoc />\r
87         </member>\r
88         <member name="T:Microsoft.Extensions.Logging.EventLog.EventLogSettings">\r
89             <summary>\r
90             Settings for <see cref="T:Microsoft.Extensions.Logging.EventLog.EventLogLogger"/>.\r
91             </summary>\r
92         </member>\r
93         <member name="P:Microsoft.Extensions.Logging.EventLog.EventLogSettings.LogName">\r
94             <summary>\r
95             Name of the event log. If <c>null</c> or not specified, "Application" is the default.\r
96             </summary>\r
97         </member>\r
98         <member name="P:Microsoft.Extensions.Logging.EventLog.EventLogSettings.SourceName">\r
99             <summary>\r
100             Name of the event log source. If <c>null</c> or not specified, "Application" is the default.\r
101             </summary>\r
102         </member>\r
103         <member name="P:Microsoft.Extensions.Logging.EventLog.EventLogSettings.MachineName">\r
104             <summary>\r
105             Name of the machine having the event log. If <c>null</c> or not specified, local machine is the default.\r
106             </summary>\r
107         </member>\r
108         <member name="P:Microsoft.Extensions.Logging.EventLog.EventLogSettings.Filter">\r
109             <summary>\r
110             The function used to filter events based on the log level.\r
111             </summary>\r
112         </member>\r
113     </members>\r
114 </doc>\r