Nessuna descrizione
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Microsoft.Extensions.Logging.xml 26KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.Extensions.Logging</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.Extensions.DependencyInjection.LoggingServiceCollectionExtensions">
  8. <summary>Extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.</summary>
  9. </member>
  10. <member name="M:Microsoft.Extensions.DependencyInjection.LoggingServiceCollectionExtensions.AddLogging(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
  11. <summary>Adds logging services to the specified <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.</summary>
  12. <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
  13. <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> so that additional calls can be chained.</returns>
  14. </member>
  15. <member name="M:Microsoft.Extensions.DependencyInjection.LoggingServiceCollectionExtensions.AddLogging(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.Extensions.Logging.ILoggingBuilder})">
  16. <summary>Adds logging services to the specified <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.</summary>
  17. <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
  18. <param name="configure">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> configuration delegate.</param>
  19. <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> so that additional calls can be chained.</returns>
  20. </member>
  21. <member name="T:Microsoft.Extensions.Logging.ActivityTrackingOptions" />
  22. <member name="F:Microsoft.Extensions.Logging.ActivityTrackingOptions.None" />
  23. <member name="F:Microsoft.Extensions.Logging.ActivityTrackingOptions.ParentId" />
  24. <member name="F:Microsoft.Extensions.Logging.ActivityTrackingOptions.SpanId" />
  25. <member name="F:Microsoft.Extensions.Logging.ActivityTrackingOptions.TraceFlags" />
  26. <member name="F:Microsoft.Extensions.Logging.ActivityTrackingOptions.TraceId" />
  27. <member name="F:Microsoft.Extensions.Logging.ActivityTrackingOptions.TraceState" />
  28. <member name="T:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions">
  29. <summary>Extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.</summary>
  30. </member>
  31. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  32. <summary>Adds a log filter to the factory.</summary>
  33. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  34. <param name="levelFilter">The filter to be added.</param>
  35. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  36. </member>
  37. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  38. <summary>Adds a log filter to the factory.</summary>
  39. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  40. <param name="categoryLevelFilter">The filter to be added.</param>
  41. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  42. </member>
  43. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{System.String,System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  44. <summary>Adds a log filter to the factory.</summary>
  45. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  46. <param name="filter">The filter to be added.</param>
  47. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  48. </member>
  49. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,Microsoft.Extensions.Logging.LogLevel)">
  50. <summary>Adds a log filter to the factory.</summary>
  51. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  52. <param name="category">The category to filter.</param>
  53. <param name="level">The level to filter.</param>
  54. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  55. </member>
  56. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  57. <summary>Adds a log filter to the factory.</summary>
  58. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  59. <param name="category">The category to filter.</param>
  60. <param name="levelFilter">The filter function to apply.</param>
  61. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  62. </member>
  63. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  64. <summary>Adds a log filter to the factory.</summary>
  65. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  66. <param name="levelFilter">The filter function to apply.</param>
  67. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  68. </member>
  69. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  70. <summary>Adds a log filter to the factory.</summary>
  71. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  72. <param name="categoryLevelFilter">The filter function to apply.</param>
  73. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  74. </member>
  75. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{System.String,System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  76. <summary>Adds a log filter to the factory.</summary>
  77. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  78. <param name="filter">The filter function to apply.</param>
  79. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  80. </member>
  81. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.String,Microsoft.Extensions.Logging.LogLevel)">
  82. <summary>Adds a log filter to the factory.</summary>
  83. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  84. <param name="category">The category to filter.</param>
  85. <param name="level">The level to filter.</param>
  86. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  87. </member>
  88. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter(Microsoft.Extensions.Logging.LoggerFilterOptions,System.String,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  89. <summary>Adds a log filter to the factory.</summary>
  90. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  91. <param name="category">The category to filter.</param>
  92. <param name="levelFilter">The filter function to apply.</param>
  93. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  94. </member>
  95. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  96. <summary>Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" />.</summary>
  97. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  98. <param name="levelFilter">The filter to be added.</param>
  99. <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> which this filter will be added for.</typeparam>
  100. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  101. </member>
  102. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.ILoggingBuilder,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  103. <summary>Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" />.</summary>
  104. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  105. <param name="categoryLevelFilter">The filter to be added.</param>
  106. <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> which this filter will be added for.</typeparam>
  107. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  108. </member>
  109. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,Microsoft.Extensions.Logging.LogLevel)">
  110. <summary>Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" />.</summary>
  111. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  112. <param name="category">The category to filter.</param>
  113. <param name="level">The level to filter.</param>
  114. <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> which this filter will be added for.</typeparam>
  115. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  116. </member>
  117. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.ILoggingBuilder,System.String,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  118. <summary>Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" />.</summary>
  119. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  120. <param name="category">The category to filter.</param>
  121. <param name="levelFilter">The filter function to apply.</param>
  122. <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> which this filter will be added for.</typeparam>
  123. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  124. </member>
  125. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  126. <summary>Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" />.</summary>
  127. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  128. <param name="levelFilter">The filter function to apply.</param>
  129. <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> which this filter will be added for.</typeparam>
  130. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  131. </member>
  132. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.LoggerFilterOptions,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  133. <summary>Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" />.</summary>
  134. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  135. <param name="categoryLevelFilter">The filter function to apply.</param>
  136. <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> which this filter will be added for.</typeparam>
  137. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  138. </member>
  139. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.LoggerFilterOptions,System.String,Microsoft.Extensions.Logging.LogLevel)">
  140. <summary>Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" />.</summary>
  141. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  142. <param name="category">The category to filter.</param>
  143. <param name="level">The level to filter.</param>
  144. <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> which this filter will be added for.</typeparam>
  145. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  146. </member>
  147. <member name="M:Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions.AddFilter``1(Microsoft.Extensions.Logging.LoggerFilterOptions,System.String,System.Func{Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  148. <summary>Adds a log filter for the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" />.</summary>
  149. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> to add the filter to.</param>
  150. <param name="category">The category to filter.</param>
  151. <param name="levelFilter">The filter function to apply.</param>
  152. <typeparam name="T">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> which this filter will be added for.</typeparam>
  153. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that additional calls can be chained.</returns>
  154. </member>
  155. <member name="T:Microsoft.Extensions.Logging.ILoggingBuilder">
  156. <summary>An interface for configuring logging providers.</summary>
  157. </member>
  158. <member name="P:Microsoft.Extensions.Logging.ILoggingBuilder.Services">
  159. <summary>Gets the <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> where Logging services are configured.</summary>
  160. </member>
  161. <member name="T:Microsoft.Extensions.Logging.LoggerFactory">
  162. <summary>Produces instances of <see cref="T:Microsoft.Extensions.Logging.ILogger" /> classes based on the given providers.</summary>
  163. </member>
  164. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.#ctor">
  165. <summary>Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFactory" /> instance.</summary>
  166. </member>
  167. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.Logging.ILoggerProvider})">
  168. <summary>Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFactory" /> instance.</summary>
  169. <param name="providers">The providers to use in producing <see cref="T:Microsoft.Extensions.Logging.ILogger" /> instances.</param>
  170. </member>
  171. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.Logging.ILoggerProvider},Microsoft.Extensions.Logging.LoggerFilterOptions)">
  172. <summary>Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFactory" /> instance.</summary>
  173. <param name="providers">The providers to use in producing <see cref="T:Microsoft.Extensions.Logging.ILogger" /> instances.</param>
  174. <param name="filterOptions">The filter options to use.</param>
  175. </member>
  176. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.Logging.ILoggerProvider},Microsoft.Extensions.Options.IOptionsMonitor{Microsoft.Extensions.Logging.LoggerFilterOptions})">
  177. <summary>Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFactory" /> instance.</summary>
  178. <param name="providers">The providers to use in producing <see cref="T:Microsoft.Extensions.Logging.ILogger" /> instances.</param>
  179. <param name="filterOption">The filter option to use.</param>
  180. </member>
  181. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.Logging.ILoggerProvider},Microsoft.Extensions.Options.IOptionsMonitor{Microsoft.Extensions.Logging.LoggerFilterOptions},Microsoft.Extensions.Options.IOptions{Microsoft.Extensions.Logging.LoggerFactoryOptions})">
  182. <param name="providers" />
  183. <param name="filterOption" />
  184. <param name="options" />
  185. </member>
  186. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.AddProvider(Microsoft.Extensions.Logging.ILoggerProvider)">
  187. <summary>Adds the given provider to those used in creating <see cref="T:Microsoft.Extensions.Logging.ILogger" /> instances.</summary>
  188. <param name="provider">The <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> to add.</param>
  189. </member>
  190. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.CheckDisposed">
  191. <summary>Check if the factory has been disposed.</summary>
  192. <returns>
  193. <see langword="true" /> when <see cref="M:Microsoft.Extensions.Logging.LoggerFactory.Dispose" /> as been called</returns>
  194. </member>
  195. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.Create(System.Action{Microsoft.Extensions.Logging.ILoggingBuilder})">
  196. <summary>Creates new instance of <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory" /> configured using provided <paramref name="configure" /> delegate.</summary>
  197. <param name="configure">A delegate to configure the <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" />.</param>
  198. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory" /> that was created.</returns>
  199. </member>
  200. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.CreateLogger(System.String)">
  201. <summary>Creates an <see cref="T:Microsoft.Extensions.Logging.ILogger" /> with the given <paramref name="categoryName" />.</summary>
  202. <param name="categoryName">The category name for messages produced by the logger.</param>
  203. <returns>The <see cref="T:Microsoft.Extensions.Logging.ILogger" /> that was created.</returns>
  204. </member>
  205. <member name="M:Microsoft.Extensions.Logging.LoggerFactory.Dispose">
  206. <summary>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</summary>
  207. </member>
  208. <member name="T:Microsoft.Extensions.Logging.LoggerFactoryOptions" />
  209. <member name="M:Microsoft.Extensions.Logging.LoggerFactoryOptions.#ctor" />
  210. <member name="P:Microsoft.Extensions.Logging.LoggerFactoryOptions.ActivityTrackingOptions" />
  211. <member name="T:Microsoft.Extensions.Logging.LoggerFilterOptions">
  212. <summary>The options for a LoggerFilter.</summary>
  213. </member>
  214. <member name="M:Microsoft.Extensions.Logging.LoggerFilterOptions.#ctor">
  215. <summary>Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFilterOptions" /> instance.</summary>
  216. </member>
  217. <member name="P:Microsoft.Extensions.Logging.LoggerFilterOptions.CaptureScopes">
  218. <summary>Gets or sets value indicating whether logging scopes are being captured. Defaults to <see langword="true" /></summary>
  219. </member>
  220. <member name="P:Microsoft.Extensions.Logging.LoggerFilterOptions.MinLevel">
  221. <summary>Gets or sets the minimum level of log messages if none of the rules match.</summary>
  222. </member>
  223. <member name="P:Microsoft.Extensions.Logging.LoggerFilterOptions.Rules">
  224. <summary>Gets the collection of <see cref="T:Microsoft.Extensions.Logging.LoggerFilterRule" /> used for filtering log messages.</summary>
  225. </member>
  226. <member name="T:Microsoft.Extensions.Logging.LoggerFilterRule">
  227. <summary>Defines a rule used to filter log messages.</summary>
  228. </member>
  229. <member name="M:Microsoft.Extensions.Logging.LoggerFilterRule.#ctor(System.String,System.String,System.Nullable{Microsoft.Extensions.Logging.LogLevel},System.Func{System.String,System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean})">
  230. <summary>Creates a new <see cref="T:Microsoft.Extensions.Logging.LoggerFilterRule" /> instance.</summary>
  231. <param name="providerName">The provider name to use in this filter rule.</param>
  232. <param name="categoryName">The category name to use in this filter rule.</param>
  233. <param name="logLevel">The <see cref="P:Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel" /> to use in this filter rule.</param>
  234. <param name="filter">The filter to apply.</param>
  235. </member>
  236. <member name="M:Microsoft.Extensions.Logging.LoggerFilterRule.ToString" />
  237. <member name="P:Microsoft.Extensions.Logging.LoggerFilterRule.CategoryName">
  238. <summary>Gets the logger category this rule applies to.</summary>
  239. </member>
  240. <member name="P:Microsoft.Extensions.Logging.LoggerFilterRule.Filter">
  241. <summary>Gets the filter delegate that would be applied to messages that passed the <see cref="P:Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel" />.</summary>
  242. </member>
  243. <member name="P:Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel">
  244. <summary>Gets the minimum <see cref="P:Microsoft.Extensions.Logging.LoggerFilterRule.LogLevel" /> of messages.</summary>
  245. </member>
  246. <member name="P:Microsoft.Extensions.Logging.LoggerFilterRule.ProviderName">
  247. <summary>Gets the logger provider type or alias this rule applies to.</summary>
  248. </member>
  249. <member name="T:Microsoft.Extensions.Logging.LoggingBuilderExtensions">
  250. <summary>Provides extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" />.</summary>
  251. </member>
  252. <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.AddConfiguration(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Configuration.IConfiguration)">
  253. <summary>Configures logger filter options from an instance of <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" />.</summary>
  254. <param name="builder">The logging builder to configure logger filter options for.</param>
  255. <param name="configuration">The filter options to add.</param>
  256. <returns>The logging builder with filter options configured.</returns>
  257. </member>
  258. <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.AddProvider(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.ILoggerProvider)">
  259. <summary>Adds the given <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> to the <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" /> so that calls can be chained.</summary>
  260. <param name="builder">The logging builder to add the <paramref name="provider" /> to.</param>
  261. <param name="provider">The logger provider to add to the <paramref name="builder" />.</param>
  262. <returns>A logging builder that you can chain additional calls to.</returns>
  263. </member>
  264. <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.ClearProviders(Microsoft.Extensions.Logging.ILoggingBuilder)">
  265. <summary>Removes all logger providers from <paramref name="builder" />.</summary>
  266. <param name="builder">The logging builder to remove logging providers from.</param>
  267. <returns>The logging builder with logger providers removed.</returns>
  268. </member>
  269. <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.Configure" />
  270. <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.SetMinimumLevel(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging.LogLevel)">
  271. <summary>Sets a minimum <see cref="T:Microsoft.Extensions.Logging.LogLevel" /> requirement for log messages to be logged.</summary>
  272. <param name="builder">The logging builder to set the minimum level on.</param>
  273. <param name="level">One of the enumeration values to set as the minimum logging severity level.</param>
  274. <returns>The logging builder with minimum log level set.</returns>
  275. </member>
  276. <member name="T:Microsoft.Extensions.Logging.ProviderAliasAttribute">
  277. <summary>Defines alias for <see cref="T:Microsoft.Extensions.Logging.ILoggerProvider" /> implementation to be used in filtering rules.</summary>
  278. </member>
  279. <member name="M:Microsoft.Extensions.Logging.ProviderAliasAttribute.#ctor(System.String)">
  280. <summary>Creates a new <see cref="T:Microsoft.Extensions.Logging.ProviderAliasAttribute" /> instance.</summary>
  281. <param name="alias">The alias to set.</param>
  282. </member>
  283. <member name="P:Microsoft.Extensions.Logging.ProviderAliasAttribute.Alias">
  284. <summary>The alias of the provider.</summary>
  285. </member>
  286. </members>
  287. </doc>