Microsoft.Extensions.Logging.Configuration.xml 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.Extensions.Logging.Configuration</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration`1">
  8. <summary>
  9. Allows access to configuration section associated with logger provider
  10. </summary>
  11. <typeparam name="T">Type of logger provider to get configuration for</typeparam>
  12. </member>
  13. <member name="P:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration`1.Configuration">
  14. <summary>
  15. Configuration section for requested logger provider
  16. </summary>
  17. </member>
  18. <member name="T:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactory">
  19. <summary>
  20. Allows access to configuration section associated with logger provider
  21. </summary>
  22. </member>
  23. <member name="M:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactory.GetConfiguration(System.Type)">
  24. <summary>
  25. Return configuration section associated with logger provider
  26. </summary>
  27. <param name="providerType">The logger provider type</param>
  28. <returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> for the given <paramref name="providerType" />.</returns>
  29. </member>
  30. <member name="T:Microsoft.Extensions.Logging.Configuration.LoggerProviderOptions">
  31. <summary>
  32. Provides a set of helpers to initialize options objects from logger provider configuration.
  33. </summary>
  34. </member>
  35. <member name="M:Microsoft.Extensions.Logging.Configuration.LoggerProviderOptions.RegisterProviderOptions``2(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
  36. <summary>
  37. Indicates that settings for <typeparamref name="TProvider"/> should be loaded into <typeparamref name="TOptions"/> type.
  38. </summary>
  39. <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to register on.</param>
  40. <typeparam name="TOptions">The options class </typeparam>
  41. <typeparam name="TProvider">The provider class</typeparam>
  42. </member>
  43. <member name="T:Microsoft.Extensions.Logging.Configuration.LoggerProviderConfigureOptions`2">
  44. <summary>
  45. Loads settings for <typeparamref name="TProvider"/> into <typeparamref name="TOptions"/> type.
  46. </summary>
  47. </member>
  48. <member name="T:Microsoft.Extensions.Logging.Configuration.LoggerProviderOptionsChangeTokenSource`2">
  49. <inheritdoc />
  50. </member>
  51. <member name="T:Microsoft.Extensions.Logging.Configuration.LoggingBuilderConfigurationExtensions">
  52. <summary>
  53. Extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" />.
  54. </summary>
  55. </member>
  56. <member name="M:Microsoft.Extensions.Logging.Configuration.LoggingBuilderConfigurationExtensions.AddConfiguration(Microsoft.Extensions.Logging.ILoggingBuilder)">
  57. <summary>
  58. Adds services required to consume <see cref="T:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactory"/> or <see cref="T:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration`1"/>
  59. </summary>
  60. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to register services on.</param>
  61. </member>
  62. <member name="T:Microsoft.Extensions.Logging.LoggingBuilderExtensions">
  63. <summary>
  64. Extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" />.
  65. </summary>
  66. </member>
  67. <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.AddConfiguration(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Configuration.IConfiguration)">
  68. <summary>
  69. Configures <see cref="T:Microsoft.Extensions.Logging.LoggerFilterOptions" /> from an instance of <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" />.
  70. </summary>
  71. <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
  72. <param name="configuration">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" /> to add.</param>
  73. <returns>The builder.</returns>
  74. </member>
  75. <member name="M:System.ThrowHelper.ThrowIfNull(System.Object,System.String)">
  76. <summary>Throws an <see cref="T:System.ArgumentNullException"/> if <paramref name="argument"/> is null.</summary>
  77. <param name="argument">The reference type argument to validate as non-null.</param>
  78. <param name="paramName">The name of the parameter with which <paramref name="argument"/> corresponds.</param>
  79. </member>
  80. <member name="P:System.SR.ValueNotSupported">
  81. <summary>Configuration value '{0}' is not supported.</summary>
  82. </member>
  83. </members>
  84. </doc>